aboutsummaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAge
* remove 8.7 from travis testsGravatar jadep2019-03-21
|
* Improve travis stagesGravatar Jason Gross2019-02-01
| | | | | | We combine two stages that are both fairly quick (early and lite), and we move nobigmem from coq to pre-standalone in an attempt to hopefully decrease the incidence of OOM issues on travis.
* remove redundant travis CI stagesGravatar Andres Erbsen2019-01-10
|
* remove old pipelineGravatar Andres Erbsen2019-01-09
|
* Update .travis.ymlGravatar Jason Gross2018-12-20
| | | | Update 8.8.0 to 8.8.2, add v8.9 branch
* Add another early travis stageGravatar Jason Gross2018-11-02
| | | | | This will hopefully take some burden off later travis stages and make PR #437 easier to merge.
* Split up new-pipeline moreGravatar Jason Gross2018-08-13
| | | | | Also change the travis config so that it's easier to insert new stages without globally renaming everything
* Move new-pipeline to its own stageGravatar Jason Gross2018-08-04
| | | | It's starting to get pretty slow.
* Add some primes to be synthesizedGravatar Jason Gross2018-07-21
|
* WIPGravatar Jason Gross2018-07-03
|
* Fix issue with Travis networkGravatar Jason Gross2018-06-19
| | | | | | | | | | | | | | | | | | | | | | | | | | Sometimes we get logs like [this](https://travis-ci.org/mit-plv/fiat-crypto/jobs/393628098), where we have ``` Reading package lists... W: GPG error: http://ppa.launchpad.net/jgross-h/many-coq-versions/ubuntu trusty InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY E58B19DAA454A7D9 W: The repository 'http://ppa.launchpad.net/jgross-h/many-coq-versions/ubuntu trusty InRelease' is not signed. W: There is no public key available for the following key IDs: E58B19DAA454A7D9 W: http://ppa.launchpad.net/couchdb/stable/ubuntu/dists/trusty/Release.gpg: Signature by key 15866BAFD9BCC4F3C1E0DFC7D69548E1C17EAB57 uses weak digest algorithm (SHA1) ``` and then ``` WARNING: The following packages cannot be authenticated! ocaml-base-nox ocaml-compiler-libs ocaml-interp ocaml-nox libcamlp4-ocaml-dev camlp4 coq-8.7.2-theories liblablgtk2-ocaml liblablgtksourceview2-ocaml libcoq-8.7.2-ocaml ocaml-native-compilers coq-8.7.2 coq-8.7.2ide libfindlib-ocaml libfindlib-ocaml-dev ocaml-findlib E: There were unauthenticated packages and -y was used without --allow-unauthenticated ``` I'm not sure if this is the right way to fix this...
* New pipeline, split among filesGravatar Jason Gross2018-06-17
|
* Bump versions of Coq we test on travisGravatar Jason Gross2018-05-02
| | | | | Now we test master, v8.8.dev, v8.7.dev, 8.8.0, and 8.7.2, instead of master, v8.7.dev, and 8.7.1.
* Work around travis bugsGravatar Jason Gross2018-01-29
| | | | | | | https://github.com/travis-ci/travis-ci/issues/8507 We use a script and travis_retry to work around "failed to fetch" with launchpad
* Attempt to build travis in stagesGravatar Jason Gross2018-01-16
| | | | | | | | | | | | Hopefully this will lead to overall faster builds Also: - try to allow failures - Version-specific vo caches - Make archives stage-specific This way, if multiple branches are running stages at the same time, they don't have as much a chance of clobbering each others builds.
* Add separate targets to build but not run test/benchGravatar Jason Gross2018-01-16
|
* [travis] 8.7.0 -> 8.7.1Gravatar Jason Gross2018-01-15
|
* Add travis_retry to work around bugs in travisGravatar Jason Gross2018-01-10
| | | | https://github.com/travis-ci/travis-ci/issues/8507
* [travis] remove autogenerated files from _CoqProjectGravatar Jason Gross2017-12-13
| | | | This will hopefully work better than kludging around coqdep
* Apparently ln -s is too slow on travis, so we fake it when we're not ↵Gravatar Jason Gross2017-12-13
| | | | building things
* Print out Coq version info on travisGravatar Jason Gross2017-12-05
|
* Add a target to speed up coqdep with a kludge on travisGravatar Jason Gross2017-11-26
|
* Update .travis.yml from 8.7+beta2 to 8.7.0Gravatar Jason Gross2017-10-18
| | | | This closes #255
* Update .travis.yml to be 8.7-onlyGravatar Jason Gross2017-10-18
|
* Allow test and bench to fail on travisGravatar Jason Gross2017-10-11
| | | | | | | | We now only build selected-test and selected-bench with one version of Coq (picked 8.7+beta2, because hopefully it'll be faster than 8.6.1). Previously, some travis builds failed because some travis machines don't support adc, adcx, mulx, etc.
* Add targets for no-curves-proofs-non-specific, and selected-specific,Gravatar Jason Gross2017-10-11
| | | | Also hopefully fix travis
* Hopefully fix travisGravatar Jason Gross2017-10-10
| | | | | | Travis was too slow to run all of the coq target, so we split off the no-curves-proofs and the curves-proofs targets, and, while we're at it, also add 8.7+beta1 tests.
* [travis] trunk is now called masterGravatar Jason Gross2017-10-06
|
* Switch Coq {8.6 => 8.6.1} on travisGravatar Jason Gross2017-10-06
|
* Drop 8.5 travis buildGravatar Jason Gross2017-10-06
| | | | It's not useful, since we pass -compat 8.6
* Drop test target on travisGravatar Jason Gross2017-09-16
| | | | It gives "illegal instruction" on p256
* Test `make bench` on travis.Gravatar Jason Gross2017-09-15
|
* Also test coq v8.7 on travisGravatar Jason Gross2017-07-08
|
* Don't set COQPATH in travisGravatar Jason Gross2017-07-03
| | | | We don't need it
* test display target on travisGravatar Jason Gross2017-07-03
|
* Remove tabs from .travis.ymlGravatar Jason Gross2017-07-03
|
* Clean up .travis.ymlGravatar Jason Gross2017-07-03
| | | | It's more readable now
* Don't make curves proofs on travis (hopefully fast enough build)Gravatar Jason Gross2017-06-17
|
* Fix the use of TARGETS on travisGravatar Jason Gross2017-06-14
|
* Add a printlite target to display lite filesGravatar Jason Gross2017-06-14
|
* Also test the 'lite' target on 8.6 in travisGravatar Jason Gross2017-06-14
|
* Fix travis targetsGravatar Jason Gross2017-04-03
|
* [travis] Only build the lite target on Coq 8.5Gravatar Jason Gross2017-03-16
| | | | This closes #122
* Remove display .vo from default targetGravatar Jason Gross2017-03-06
|
* Use 8.6 rather than 8.6rc1 on travisGravatar Jason Gross2016-12-19
|
* More travis fixups for package installationGravatar Jason Gross2016-12-08
|
* Only install Coq package on travisGravatar Jason Gross2016-12-08
|
* Test 8.6rc1 on travisGravatar Jason Gross2016-12-08
|
* Add trunk as an allowed failure to .travis.ymlGravatar Jason Gross2016-12-06
|
* Update .travis.ymlGravatar Jason Gross2016-12-05
|