Commit Graph

36 Commits

Author SHA1 Message Date
Matthias Reitinger a38da63a34 Replace aliases in Travis config 2020-10-04 21:50:49 +02:00
Matthias Reitinger 9a49d0d6d0 Fix deprecated Travis config keys
* root: deprecated key sudo (The key `sudo` has no effect anymore.)
* deploy: deprecated key skip_cleanup (not supported in dpl v2, use
  cleanup)
2020-10-04 21:50:49 +02:00
sharkdp c8746f6216 Use macOS 10.15.4 (Catalina) for Travis build 2020-05-19 17:55:21 +02:00
sharkdp c0592e276e Disable caching on Travis 2020-05-19 16:24:06 +02:00
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