bors
b5a6714155
Auto merge of #4849 - flip1995:deny_warnings, r=phansch
...
Deny warnings in CI
Removes the `debugging` feature, that wasn't used anymore and adds/enables the `deny-warnings` feature for every sub-crate of Clippy.
changelog: none
2019-11-28 10:27:46 +00:00
Lzu Tao
6173478cf8
rustup cargo install-upgrade
2019-11-27 16:32:51 +07:00
flip1995
1d3ec29880
Remove unused debugging feature
2019-11-25 17:23:07 +01:00
Lzu Tao
97d76f55ce
appveyor: Leading space change only
2019-10-25 00:57:28 +07:00
Lzu Tao
eba90802b1
appveyor: Minor config change
2019-10-25 00:57:28 +07:00
flip1995
8d38a07fb6
Revert "rustc-dev has been temporarily removed"
...
This reverts commit 974a05b806
.
2019-10-24 14:03:24 +02:00
bors
cbedd97b3a
Auto merge of #4692 - lzutao:use-opt-profile-rtim, r=phansch
...
build: use release build of RTIM
rustup-toolchain-install-master on Travis Windows builds is
unexpectedly slower compared to when run on other OSes.
This commit tries to use release build of RTIM as a mean to
improve performance there.
changelog: none
2019-10-19 09:14:29 +00:00
Lzu Tao
7d7451a67a
build: use release build of RTIM
...
rustup-toolchain-install-master on Travis Windows builds is
unexpectedly slower when it was running on other OSes.
This commit tries to use release build of RTIM as a mean to
improve performance there.
2019-10-18 14:58:26 +07:00
Lzu Tao
607f795349
appveyor: on_finish run after saving cache
...
Use after_test instead
2019-10-18 01:09:37 +07:00
Lzu Tao
d81191e87d
Use CI caching and cargo feature install-upgrade
...
* do not force to install rustfmt
* use cargo-cache
* disable bash trace
* clone single branch
2019-10-16 13:14:24 +07:00
Lzu Tao
7de7d0c97b
build: use rustup minimal profile to speed up Rust installation time
2019-10-16 02:38:31 +07:00
Lzu Tao
02dcd629ae
build: switch back to latest official RTIM release
2019-10-15 16:47:11 +07:00
Lzu Tao
974a05b806
rustc-dev has been temporarily removed
2019-10-14 10:25:05 +07:00
Lzu Tao
83f04442ec
use git version
2019-10-12 10:18:31 +07:00
Lzu Tao
dce46325b5
Rustup for rustc-dev
2019-10-11 15:53:55 +07:00
Philipp Hansch
ff59f4ad21
Ignore missing rustfmt
2019-08-03 12:30:51 +02:00
Michael Wright
2682bd112e
Correct typo
2019-07-29 07:54:03 +02:00
Michael Wright
82be293dfd
Make appveyor build ignore rustfmt unavailability
2019-07-29 07:51:44 +02:00
Michael Wright
a9714227bd
Enable rustfmt tests
...
This reverts commit d73a953db7
.
2019-07-28 06:45:23 +02:00
Matthias Krüger
d73a953db7
ci: temporarily disable rustfmt checks/tetss since it's broken for nightly
2019-07-27 17:47:51 +02:00
Michael Wright
76d66e6413
Merge branch 'master' into dev-fmt-4
2019-07-13 09:20:54 +02:00
flip1995
70cffef3b2
Disable AppVeyor builds on the master branch
...
AppVeyor is already checked on every merge of a PR, rechecking it
immediately after on the master branch is not necessary.
2019-07-09 13:34:22 +02:00
Michael Wright
186b5b2ee2
Add rustfmt nightly to appveyor install
2019-07-08 07:20:11 +02:00
Philipp Hansch
8d7a5fe126
Only run AppVeyor on r+, try and the master branch
...
As it is right now, there is only one worker available in the `rust-lang-libs`
AppVeyor project and there are other repos as well that we share this worker
with. This has been a problem for us because we sometimes hit a bors timeout if there
are too many builds queued up.
To improve the situation, I think we could try to use AppVeyor a bit less
often. The average PR is not going to break windows related things anyway, so
it should be fine to run it on r+/try/master only.
2019-04-24 20:25:59 +02:00
Matthias Krüger
59f4aba5b9
ci: when installing rust-toolchain-installer-master, install it in debug mode to save some time in ci.
...
the compiletime optimizations probably take longer than the speedup we get when executing the optimized binary vs debug build.
2018-10-31 11:18:20 +01:00
Matthias Krüger
9b0f767b43
Revert "appveyor: use rustc nightly instead of master"
...
This reverts commit 3f01619188
.
2018-10-31 02:01:28 +01:00
Matthias Krüger
3f01619188
appveyor: use rustc nightly instead of master
2018-10-28 17:14:39 +01:00
Matthias Krüger
9e15791f0a
ci: allow all branches except trying.tmp and staging.tmp to be built
2018-10-25 23:35:13 +02:00
Philipp Krones
9086730dc4
Add branch configuration to appveyor.yml
2018-10-22 17:30:01 +02:00
Manish Goregaokar
79d81ac3e7
Remove dependence of ci on github token
2018-09-03 09:20:15 +05:30
flip1995
205db6f686
Add LD_LIBRARY_PATH and GITHUB_TOKEN
2018-08-22 18:08:52 +02:00
flip1995
97a9332014
Remove MinGW from CI
2018-08-22 18:07:39 +02:00
flip1995
efeed9aefc
Remove unused code
2018-08-22 17:47:54 +02:00
Oliver Schneider
f969cf2cb6
Remove rust-toolchain file in CI
2018-08-20 11:21:32 -07:00
Oliver Schneider
f8a38140a0
Try running appveyor on master instead of nightly
2018-08-20 11:21:32 -07:00
Oliver Schneider
d9063b70d3
Don't run cargo clippy on appveyor
2018-01-19 13:14:44 +01:00
Oliver Schneider
248bef67f2
Don't run 32 bit checks on windows
2018-01-19 13:14:44 +01:00
Oliver Schneider
b1001e47d6
Disable gnu builds on appveyor, rustc plugins are broken there
2018-01-19 13:14:43 +01:00
Oliver Schneider
b1eec6b402
Remove all references to clippy_tests
2017-08-02 17:24:07 +02:00
Oliver Schneider
4c185910c9
Adjust travis and appveyor paths
2017-05-17 15:50:38 +02:00
Enrico Schmitz
b409356a04
Fix appveyor curl path
2017-03-21 00:52:52 +01:00
Oliver Schneider
5c2549482a
Get cargo clippy working on 64 bit windows again
...
fixes #1244
2017-02-28 12:47:48 +01:00
Oliver Schneider
3fa1cd9411
Don't run cargo clippy on 64 bit
2017-02-21 09:38:33 +01:00
Andre Bogus
1b5efd22f4
add RUST_BACKTRACE=1 to appveyor build
2017-02-16 08:38:18 +01:00
Andre Bogus
f613cfcdac
Try .exe extension
2017-01-08 13:21:26 +01:00
Andre Bogus
07200e07ad
Create .cargo/bin on Windows
2017-01-08 12:21:33 +01:00
Andre Bogus
b9e5a1fb59
no mkdir needed on Windows
2017-01-06 22:25:46 +01:00
Andre Bogus
513bcbe9b3
another appveyor trial
2017-01-06 21:47:11 +01:00
Andre Bogus
7b8ee6b717
fix typo in appveyor and bug in travis/OSX
2017-01-06 17:52:56 +01:00
Andre Bogus
e4cfc79190
add rust libs to PATH
2017-01-06 12:46:56 +01:00