Commit graph

35 commits

Author SHA1 Message Date
Weihang Lo ec9c5b0b43
ci: big ⚠️ to ensure the CNAME file is always there 2023-10-18 21:31:10 -04:00
Weihang Lo 208922f1fc
ci: pull out generate.py from gh-pages branch 2023-10-18 12:08:28 -04:00
Weihang Lo aefa6e96d7
ci: integrate xtask-bump-check 2023-08-01 22:54:40 +01:00
Weihang Lo ffbf0ec4b5
Revert "chore: detect the channel a PR wants to merge into" 2023-05-30 22:41:45 +01:00
Weihang Lo 40be7187a9
chore: detect the channel a PR wants to merge into 2023-05-30 11:46:19 +01:00
Weihang Lo ab2b241e2b
ci: check if version bump needed 2023-05-11 00:22:02 +01:00
Weihang Lo e3dec38f4b
mdman: use cargo build-man everywhere 2023-04-28 15:46:37 +01:00
Sebastian Thiel 7715010c08
Prevent false positives when checking for changes in src/doc.
When changing cargo versions from stable to nightly, it's possible
that the Cargo.lock format changes ever so slightly. This leaves
the `Cargo.lock` file changed which is picked up by `git status`.

This patch adjusts the `git status` invocation to limit itself
to the CWD.
2023-04-18 17:52:55 +01:00
Weihang Lo c70fac0bc5
ci: make clean-test-output a script for reuse 2023-03-14 10:59:59 +00:00
Eric Huss a371b1a6f4 Display CPU info in CI 2022-12-15 19:35:24 -08:00
Eric Huss 65cc01075e Clear disk space on CI. 2022-06-02 17:55:45 -07:00
Eric Huss 90b2ef02d1 Add fetch smoke test. 2021-09-18 18:10:16 -07:00
Eric Huss 77d71eb907 Fix man CI validation.
The check that generated files are in sync wasn't correctly checking
the etc/man directory.
2020-10-17 11:47:18 -07:00
Eric Huss 3134eef059 Docs, CI, and tools for building man pages. 2020-08-01 11:14:00 -07:00
Alex Crichton 1ceefa5c47 Switch to github actions 2020-07-15 07:44:50 -07:00
Eric Huss d1cbba6e91 Fix rust-docs in CI. 2020-05-26 15:43:28 -07:00
Eric Huss e4863cf23a Fix nightly tests with llvm-tools. 2020-05-23 11:33:32 -07:00
Mateusz Mikuła 6910cdf458 Fix rustc-dev component installation on CI 2020-04-21 17:25:25 +02:00
Eric Huss 6dcc25c9a6 Remove clippy tests. 2020-03-29 14:46:27 -07:00
Eric Huss 0a2f691381 Switch azure to macOS 10.15. 2020-02-19 16:46:29 -08:00
Kinrany a70ac57c59 Install rustfmt for testing in CI 2020-02-04 22:45:46 +03:00
Eh2406 e028b8765c only on nightly 2019-11-04 16:14:46 -05:00
Eh2406 5d35d90223 add rustc-dev 2019-11-04 15:31:20 -05:00
Eh2406 e4d5563ed3 use curl on windows 2019-11-03 10:51:18 -05:00
Eh2406 397dd68b5c use no-self-update 2019-11-02 21:38:55 -04:00
Eh2406 d1de600cd5 update is annoying 2019-11-02 21:33:14 -04:00
Eh2406 b5c5900e7e widows is annoying 2019-11-02 21:33:14 -04:00
Eh2406 5b658ab9ee dont download std-docs on CI 2019-11-02 21:33:14 -04:00
Alex Crichton ac1e031ce6 Run apt update before apt install
Trying to fix recent errors on CI...
2019-10-24 08:04:01 -07:00
Eric Huss 57c96c194a Extract Platform to a separate crate. 2019-09-17 14:55:22 -07:00
Alex Crichton 40be3bb555 Don't install rust-src on nightly for normal tests 2019-09-16 12:00:12 -07:00
Alex Crichton 9115b2c326 Extract support directory to its own crate
Extract out all our test support code to its own standalone crate so it
can be shared between multiple test suites if necessary.
2019-09-16 11:47:09 -07:00
Eric Huss 3e82792c4f Use azure condition for rust-src. 2019-09-03 13:53:59 -07:00
Eric Huss 1f14fa3172 Basic standard library support. 2019-09-03 13:53:59 -07:00
Alex Crichton c2354b9a11 Setup CI with Azure Pipelines 2019-07-23 09:09:41 -07:00