Jakob Stoklund Olesen
7e54cdb4f5
Stop testing on nightly rust
...
The nightly compiler isn't able to compile rustfmt in 10 minutes. This causes Travis CI to terminate the build.
We keep testing on beta and stable.
2017-01-25 16:35:28 -08:00
Jakob Stoklund Olesen
5b71ec922a
Add pip files to the cache.
2017-01-25 15:35:58 -08:00
Jakob Stoklund Olesen
188ffb9881
Doesn't work with 12.02 LTS's Python 3.2.
...
Try switching to Trusty to get a newer Python 3.
2017-01-25 14:59:48 -08:00
Jakob Stoklund Olesen
f2b567b83f
The python3-pip package does not exist on Ubuntu 12.04 LTS.
...
Try to go via python3-setuptools instead.
2017-01-25 14:51:48 -08:00
Jakob Stoklund Olesen
27e735b028
Pull in a python3 Ubuntu package for Travis CI.
...
Then use pip3 to install dependencies.
2017-01-25 14:45:41 -08:00
Jakob Stoklund Olesen
8635aedc20
Use Python 3.6 in Travis builds
2017-01-25 14:32:52 -08:00
Jakob Stoklund Olesen
c111361e19
Install Python packages without Travis root user.
2017-01-25 14:26:28 -08:00
Jakob Stoklund Olesen
42a0c27b24
Install mypy and flake8 in Travis environment.
2017-01-25 14:20:22 -08:00
Jakob Stoklund Olesen
67abb2d2f6
Create a phantom workspace manifest for all crates.
...
Share a single Cargo.lock and target directory at the repo top-level.
2016-10-10 10:52:48 -07:00
Jakob Stoklund Olesen
951ff3e6fc
Tell Travis to cache Cargo intermediate build products.
...
The CI builds were using a lot of time downloading and building crates.
2016-09-17 11:29:52 -07:00
Jakob Stoklund Olesen
ce7524d68f
Fix Travis script path.
2016-07-07 17:27:51 -07:00
Jakob Stoklund Olesen
a8c7ca6c75
Include parser tests in the test-all.sh script.
...
Move test-all.sh to the top level directory, and also run the parser tests from
this script.
Use a release build of cton-util to run the parser tests. As we accumulate many
tests in the tests directory tree, this will mean they can still be run quickly.
Point Travis config to the new test script.
2016-07-07 17:25:01 -07:00
Jakob Stoklund Olesen
4e4c634666
Set up Travis CI
2016-04-29 15:31:25 -07:00