Commit Graph

32 Commits

Author SHA1 Message Date
sharkdp
80b042ad47 Clean up CI files 2020-04-03 10:26:15 +02:00
sharkdp
dd07bc9ef1 Bump min. required Rust version to 1.36 2020-03-22 16:19:28 +01:00
sharkdp
c14a004367 Switch off nightly build 2019-10-22 22:18:31 +02:00
Jason Heeris
1ce2add943 Added armhf deb target. 2019-06-17 19:19:33 +02:00
sharkdp
3c87952c47 Bump minimum required Rust version 2018-12-14 23:20:18 +01:00
Duncan Finney
831f517f5a Add ARM static binary #320 (arm-unknown-linux-musleabihf) 2018-11-04 11:47:44 +01:00
sharkdp
53226f82eb Upgrade minimum reqiured version of Rust to 1.29
This upgrades the minimum required version of Rust to 1.29 in order to
fix #288.

See also:
- Rust compiler bug ticket: rust-lang/rust#50619
- Rust compiler PR with the fix: rust-lang/rust#50630

closes #288
2018-09-18 21:04:09 +02:00
sharkdp
6fb5004b85 Enable ARM cross-compilation
closes #244
2018-08-19 15:30:59 +02:00
sharkdp
c1ef68662c Update for new rustfmt 2018-05-14 21:00:00 +02:00
David Peter
fea85dbfb3 Re-enable nightly 2018-04-21 12:54:00 +02:00
sharkdp
b5e5b132c8 Temporarily disable nightly, rustc-ap-rustc_errors is broken 2018-04-20 08:28:18 +02:00
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