Commit graph

21 commits

Author SHA1 Message Date
sharkdp
11b3e96d2d Install fakeroot when deploying 2018-02-10 17:23:26 +01:00
Martin Larralde
b1bb60ebb9 Install rustfmt-nightly in debug mode in Travis (#231) 2018-02-07 19:50:10 +01:00
sharkdp
37613d6989 Fix rustftm check 2018-01-02 23:05:16 +01:00
sharkdp
a5f5ad6254 Re-enable code style check 2018-01-01 16:00:32 +01:00
sharkdp
8702133ee8 Temporarily disable the cargo fmt check 2017-12-13 19:23:38 -08:00
sharkdp
b2797c0c45 Bump minimum rust version to 1.20 2017-12-09 22:14:53 -08:00
Thayne McCombs
59ea560d37 Create deb file as part of CI build. WIP 2017-12-05 12:11:01 -08:00
doxterpepper
e2b8a3cce2 The -i flag allows a package to be installed without updating. It seems cargo-update is checking only for installed packages to be updated. Since rustfmt is not installed initially in the travis build then it does not need updating and so nothing happens. The -i flag fixes that by telling cargo-update to install the package. 2017-12-03 11:22:52 +01:00
sharkdp
1ec204caa8 Add correct secret key for Travis 2017-10-25 18:28:27 +02:00
Adit Cahya Ramadhan
dbf1ba8b82 Set up Travis to upload binary for every release
- Add deploy script
- Set deployment option on `.travis.yml`

fix #76
2017-10-25 18:27:13 +02:00
Adit Cahya Ramadhan
15a3ca0c80 Using cargo-update to update the rustfmt on travis 2017-10-22 10:38:20 +02:00
Adit Cahya Ramadhan
d2d2c31307 Only test x86_64-unknown-linux-gnu on beta and nightly
Reducing total CI time
2017-10-20 09:01:40 +02:00
Adit Cahya Ramadhan
f7f5192139 Incorporate TARGET in the install and build step
- Tidying up the build matrix
  - All channels has TARGET env var
  - Build against this targets:
    - x86_64-unknown-linux-gnu
    - x86_64-unknown-linux-musl
    - i686-unknown-linux-gnu
    - i686-unknown-linux-musl
    - x86_64-apple-darwin
  - Code formating check has it's own item in the build matrix
- Prevent target re-add error from rustup
- Incorporate the TARGET env var in the `install` and `script` stage
2017-10-20 09:01:40 +02:00
Michael Aaron Murphy
fb1cd3a322 Fix for older builds
Rust 1.19 will be a requirement, however.
2017-10-14 13:38:54 -04:00
Antti Keränen
97e3110333 Make Travis check that the code is correctly formatted
Closes #99.
2017-10-12 21:53:20 +02:00
sharkdp
a7f4a0a581 Re-enable macOS on Travis, both nightly and stable
fixes #69
2017-10-07 21:59:06 +02:00
Matthias Reitinger
6f22957cdc Re-write integration tests in Rust (#67)
* Rewrite integration tests in Rust.
* Improve failure output for integration tests.
* Move TestEnv to separate module.
* Remove old integration tests script.
* Re-add integration test for subdirectory.
2017-10-04 23:19:30 +02:00
sharkdp
fe26f71582 temporarily disable osx 2017-09-09 20:42:30 +02:00
sharkdp
d3d7460707 Update .travis.yml, see #43 2017-06-12 22:12:10 +02:00
sharkdp
002983b15b Update .travis.yml 2017-06-05 11:51:05 +02:00
sharkdp
bdc9611d64 Add .travis.yml 2017-05-12 13:41:26 +02:00