diff options
| author | Erik Martin-Dorel | 2019-03-22 03:39:46 +0100 |
|---|---|---|
| committer | Erik Martin-Dorel | 2019-04-16 15:42:52 +0200 |
| commit | c11764ca767ce6c306fef3892a78f0114e5e818c (patch) | |
| tree | e7f958d7914ef42f9a40414eb6758193d1729818 /.gitlab-ci.yml | |
| parent | 76559870c8a81a9e3ba3f1242e60ff8e5f53c03a (diff) | |
[ci] Add tests with more libraries
- coq-mathcomp-odd-order.dev + coq.dev
- coq-mathcomp-bigenough.dev, coq-{8.7, 8.8, 8.9, dev}
- coq-mathcomp-finmap.dev, coq-{8.7, 8.8, 8.9, dev}
The configs below are commented-out as the upstream repos' opam is not
yet marked as compatible with mathcomp.dev (and Travis CI doesn't test
it with mathcomp-dev images)
# - coq-mathcomp-real-closed.dev, coq-{8.7, 8.8, 8.9, dev}
# - coq-mathcomp-analysis.dev, coq-{8.8, 8.9, dev}
Close math-comp/math-comp#245
Diffstat (limited to '.gitlab-ci.yml')
| -rw-r--r-- | .gitlab-ci.yml | 123 |
1 files changed, 123 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3177724..3eae6fa 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -163,6 +163,11 @@ ci-odd-order-8.7: variables: COQ_VERSION: "8.7" +ci-odd-order-dev: + extends: .ci-odd-order + variables: + COQ_VERSION: "dev" + # The Lemma Overloading library .ci-lemma-overloading: extends: .ci @@ -188,6 +193,124 @@ ci-lemma-overloading-dev: variables: COQ_VERSION: "dev" +# The bigenough library (will be later subsumed by near) +.ci-bigenough: + extends: .ci + variables: + CONTRIB_URL: "https://github.com/math-comp/bigenough.git" + CONTRIB_VERSION: master + script: + - opam pin add -n -k path coq-mathcomp-bigenough . + - opam install -y -v -j "${NJOBS}" coq-mathcomp-bigenough + +ci-bigenough-8.7: + extends: .ci-bigenough + variables: + COQ_VERSION: "8.7" + +ci-bigenough-8.8: + extends: .ci-bigenough + variables: + COQ_VERSION: "8.8" + +ci-bigenough-8.9: + extends: .ci-bigenough + variables: + COQ_VERSION: "8.9" + +ci-bigenough-dev: + extends: .ci-bigenough + variables: + COQ_VERSION: "dev" + +# # The real-closed library +# .ci-real-closed: +# extends: .ci +# variables: +# CONTRIB_URL: "https://github.com/math-comp/real-closed.git" +# CONTRIB_VERSION: master +# script: +# - opam pin add -n -k path coq-mathcomp-real-closed . +# - opam install -y -v -j "${NJOBS}" --deps-only coq-mathcomp-real-closed +# - opam install -y -v -j "${NJOBS}" coq-mathcomp-real-closed +# +# ci-real-closed-8.7: +# extends: .ci-real-closed +# variables: +# COQ_VERSION: "8.7" +# +# ci-real-closed-8.8: +# extends: .ci-real-closed +# variables: +# COQ_VERSION: "8.8" +# +# ci-real-closed-8.9: +# extends: .ci-real-closed +# variables: +# COQ_VERSION: "8.9" +# +# ci-real-closed-dev: +# extends: .ci-real-closed +# variables: +# COQ_VERSION: "dev" +# +# # The analysis library +# .ci-analysis: +# extends: .ci +# variables: +# CONTRIB_URL: "https://github.com/math-comp/analysis.git" +# CONTRIB_VERSION: master +# script: +# - opam pin add -n -k path coq-mathcomp-analysis . +# - opam install -y -v -j "${NJOBS}" --deps-only coq-mathcomp-analysis +# - opam install -y -v -j "${NJOBS}" coq-mathcomp-analysis +# +# ci-analysis-8.8: +# extends: .ci-analysis +# variables: +# COQ_VERSION: "8.8" +# +# ci-analysis-8.9: +# extends: .ci-analysis +# variables: +# COQ_VERSION: "8.9" +# +# ci-analysis-dev: +# extends: .ci-analysis +# variables: +# COQ_VERSION: "dev" + +# The finmap library +.ci-finmap: + extends: .ci + variables: + CONTRIB_URL: "https://github.com/math-comp/finmap.git" + CONTRIB_VERSION: master + script: + - opam pin add -n -k path coq-mathcomp-finmap . + - opam install -y -v -j "${NJOBS}" --deps-only coq-mathcomp-finmap + - opam install -y -v -j "${NJOBS}" coq-mathcomp-finmap + +ci-finmap-8.7: + extends: .ci-finmap + variables: + COQ_VERSION: "8.7" + +ci-finmap-8.8: + extends: .ci-finmap + variables: + COQ_VERSION: "8.8" + +ci-finmap-8.9: + extends: .ci-finmap + variables: + COQ_VERSION: "8.9" + +ci-finmap-dev: + extends: .ci-finmap + variables: + COQ_VERSION: "dev" + ################ ### deploy stage ################ |
