| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2025-03-27 | Add CI metadata to bootstrap metrics | Jakub Beránek | -0/+2 | |
| This will allow us to provide links to CI workflows, jobs and summaries in the post-merge analysis report. | ||||
| 2025-03-17 | Small review improvements | Jakub Beránek | -2/+2 | |
| 2025-03-15 | Print test diffs into GitHub summary | Jakub Beránek | -0/+5 | |
| So that we can also observe them for try builds, before merging a PR. | ||||
| 2025-03-15 | Print metrics postprocessing to stdout | Jakub Beránek | -1/+1 | |
| This allows the code to be simplified a little bit. | ||||
| 2025-03-15 | Do not fail the build if metrics postprocessing or DataDog upload fails | Jakub Beránek | -0/+6 | |
| 2025-03-15 | Refactor metrics generation step | Jakub Beránek | -2/+6 | |
| 2025-03-13 | Print job doc URL on job failure | Jakub Beránek | -2/+14 | |
| 2025-03-13 | Output job doc URL to allow Rust Log Analyzer to access it | Jakub Beránek | -0/+1 | |
| 2025-03-05 | Upload Datadog average CPU usage metric in citool | Jakub Beránek | -6/+2 | |
| 2025-03-05 | Make citool compilation faster | Jakub Beránek | -3/+3 | |
| 2025-03-04 | Postprocess test suite metrics into GitHub summary | Jakub Beránek | -0/+17 | |
| 2025-03-03 | Rollup merge of #137849 - jieyouxu:undo-workaround, r=Kobzol | Matthias Krüger | -14/+0 | |
| Revert "Remove Win SDK 10.0.26100.0 from CI" Part of #137733. Resolves #137733. The remove-latest-windows-sdk workaround workaround should no longer be necessary, now that we bumped (1) cargo `cc` and (2) `rustc_{codegen_ssa,llvm}` `cc`. This reverts commit 25617c7e695d716d0ecb3cf2366d371441505e47, the remove-latest-windows-sdk workaround from #137753. try-job: i686-msvc-1 try-job: i686-msvc-2 try-job: dist-i686-msvc | ||||
| 2025-03-02 | Auto merge of #136864 - Kobzol:citool, r=marcoieni | bors | -3/+6 | |
| Rewrite the `ci.py` script in Rust It would seem that I would learn by now that any script written in Python will become unmaintainable sooner or later, but alas.. r? `@marcoieni` try-job: aarch64-gnu try-job: dist-x86_64-linux-alt try-job: x86_64-msvc-ext2 Fixes: https://github.com/rust-lang/rust/issues/137013 | ||||
| 2025-03-01 | Revert "Remove Win SDK 10.0.26100.0 from CI" | 许杰友 Jieyou Xu (Joe) | -14/+0 | |
| This reverts commit 25617c7e695d716d0ecb3cf2366d371441505e47. | ||||
| 2025-02-28 | Remove Win SDK 10.0.26100.0 from CI | Chris Denton | -0/+14 | |
| 2025-02-20 | Auto merge of #137023 - Kobzol:bump-sccache, r=marcoieni | bors | -0/+1 | |
| Bump sccache in CI to 0.9.1 We haven't updated the used sccache version for years, it has accrued a bunch of fixes and features in the meantime. It now supports the `--show-adv-stats` flag, which gives a more detailed summary of the results of caching. And it can also cache Rust code, which could be useful in the future (https://github.com/rust-lang/rust/pull/136942 - although now there are no large wins). It also supports caching PGO now, but since the PGO profiles are always different, it won't make any real difference. https://github.com/rust-lang/rust/pull/133076 previously tried to update the version to 0.3 (CC `@klensy)` r? `@marcoieni` | ||||
| 2025-02-17 | Test citool on CI | Jakub Beránek | -0/+1 | |
| 2025-02-17 | Update documentation | Jakub Beránek | -2/+2 | |
| 2025-02-17 | Use citool in CI | Jakub Beránek | -3/+5 | |
| 2025-02-14 | Add sccache S3 region | Jakub Beránek | -0/+1 | |
| 2025-02-10 | Print the environment a second time | Chris Denton | -0/+5 | |
| 2025-02-05 | Don't install msys2 | Chris Denton | -19/+0 | |
| windows-msvc doesn't need it and windows-gnu has its own version | ||||
| 2025-01-21 | CI: free disk with in-tree script instead of GitHub Action | MarcoIeni | -1/+1 | |
| Co-authored-by: whiteio <chriswhiteiodev@gmail.com> | ||||
| 2025-01-09 | CI: fix name of jobs | Jakub Beránek | -3/+3 | |
| There is a difference between the `image` (the Dockerfile), the `name` of the job (which determines also its properties) and the `full_name`, which includes the `auto/try/pr` prefix. | ||||
| 2025-01-07 | Add a command to run a given Linux CI job locally | Jakub Beránek | -1/+1 | |
| 2025-01-07 | Rename CI script from `calculate-job-matrix` to `ci.py` | Jakub Beránek | -2/+2 | |
| 2024-12-19 | ci: use ubuntu `24` instead of `latest` | MarcoIeni | -2/+2 | |
| 2024-12-16 | [CI] Use a lockfile for installing the `datadog` package | Jakub Beránek | -2/+3 | |
| Without a lockfile, it could fail to compile when the dependencies have changed. | ||||
| 2024-11-26 | Rollup merge of #132605 - Kobzol:ci-increase-timeout, r=Mark-Simulacrum | Michael Goulet | -1/+1 | |
| CI: increase timeout from 4h to 6h Our CI got a bit slower since the last time we [lowered](https://github.com/rust-lang/rust/pull/127648) the timeout, and if e.g. Docker build cache is broken, the timeout can be triggered. Discussed [here](https://rust-lang.zulipchat.com/#narrow/channel/242791-t-infra/topic/ci.20job.20timings.20stats). | ||||
| 2024-11-05 | CI: switch 7 linux jobs to free runners | MarcoIeni | -5/+1 | |
| 2024-11-04 | CI: increase timeout from 4h to 6h | Jakub Beránek | -1/+1 | |
| Our CI got a bit slower since the last time we lowered the timeout, and if e.g. Docker build cache is broken, the timeout can be triggered. | ||||
| 2024-10-13 | Print how much disk space is left after CI build runs | Jakub Beránek | -0/+5 | |
| 2024-10-13 | Free up disk space on CI Linux runners | Jakub Beránek | -0/+12 | |
| 2024-10-12 | add new CI step: "setup upstream remote" | onur-ozkan | -0/+3 | |
| Signed-off-by: onur-ozkan <work@onurozkan.dev> | ||||
| 2024-09-27 | Upload average CPU consumption of CI jobs to DataDog | Jakub Beránek | -0/+10 | |
| 2024-07-12 | Lower timeout of CI jobs to 4 hours | Jakub Beránek | -1/+1 | |
| The previous value, 10 hours, is unnecessarily long, since most of our jobs finish within 2.5 hours currently. | ||||
| 2024-06-12 | Remove some msys2 utils | Chris Denton | -2/+0 | |
| 2024-06-07 | CI: remove `Setup Python` action | Jakub Beránek | -6/+0 | |
| 2024-06-05 | Fix publishing of toolstate history | Jakub Beránek | -1/+2 | |
| 2024-05-26 | Add "Setup Python" action to github-hosted runners | Chris Denton | -0/+6 | |
| 2024-05-26 | Cleanup custom mingw in CI | Chris Denton | -3/+0 | |
| 2024-05-15 | CI: fix toolstate publishing | Jakub Beránek | -1/+2 | |
| 2024-05-05 | CI: fix auto builds and make sure that we always have at least a single CI job | Jakub Beránek | -8/+0 | |
| 2024-05-05 | Parse try build CI job name from commit message | Jakub Beránek | -0/+2 | |
| 2024-04-29 | Output `run_type` from the matrix calculation job | Jakub Beránek | -4/+5 | |
| 2024-04-29 | Remove redundant `success` expressions from steps | Jakub Beránek | -2/+2 | |
| 2024-04-29 | Remove redundant `success()` condition | Jakub Beránek | -1/+1 | |
| 2024-04-29 | Replace dynamically generated `ci.yml` file with the original template | Jakub Beránek | -49/+121 | |
| 2024-04-29 | Unify outcome jobs | Jakub Beránek | -32/+8 | |
| 2024-04-27 | Add missing checkout step | Jakub Beránek | -0/+4 | |
