Skip to content

Commit 957c6d3

Browse files
authored
Merge pull request #381 from Kobzol/move-to-rust-lang
Use `rust-lang/rust` instead of `rust-lang-ci/rust` for unrolled rollup build commit URLs
2 parents 04b7ed1 + 101e228 commit 957c6d3

File tree

2 files changed

+27
-16
lines changed

2 files changed

+27
-16
lines changed

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## Dev
4+
5+
### Changed
6+
- Unrolled CI builds have moved from the `rust-lang-ci/rust` repository to the `rust-lang/rust` repository.
7+
38
## v0.6.9
49

510
### Added

src/main.rs

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -456,12 +456,18 @@ impl Config {
456456
Ok(result) => {
457457
let bisection = result.bisection;
458458
let url = format!(
459+
"https://github.com/rust-lang/rust/commit/{}",
460+
bisection.searched[bisection.found]
461+
)
462+
.red()
463+
.bold();
464+
let legacy_url = format!(
459465
"https://github.com/rust-lang-ci/rust/commit/{}",
460466
bisection.searched[bisection.found]
461467
)
462468
.red()
463469
.bold();
464-
eprintln!("Regression in {url}");
470+
eprintln!("Regression in {url}. Note that if it is a legacy rollup build, it might be available in {legacy_url}.");
465471

466472
// In case the bisected commit has been garbage-collected by github, we show its
467473
// additional context here.
@@ -1330,14 +1336,14 @@ mod tests {
13301336
13311337
|PR# | Perf Build Sha|
13321338
|----|:-----:|
1333-
|#113009|[05b07dad146a6d43ead9bcd1e8bc10cbd017a5f5](https://github.com/rust-lang-ci/rust/commit/05b07dad146a6d43ead9bcd1e8bc10cbd017a5f5)|
1334-
|#113008|[581913b6789370def5158093b799baa6d4d875eb](https://github.com/rust-lang-ci/rust/commit/581913b6789370def5158093b799baa6d4d875eb)|
1335-
|#112956|[e294bd3827eb2e878167329648f3c8178ef344e7](https://github.com/rust-lang-ci/rust/commit/e294bd3827eb2e878167329648f3c8178ef344e7)|
1336-
|#112950|[0ed6ba504649ca1cb2672572b4ab41acfb06c86c](https://github.com/rust-lang-ci/rust/commit/0ed6ba504649ca1cb2672572b4ab41acfb06c86c)|
1337-
|#112937|[18e108ab85b78e6966c5b5bdadfd5b8efeadf080](https://github.com/rust-lang-ci/rust/commit/18e108ab85b78e6966c5b5bdadfd5b8efeadf080)|
1339+
|#113009|[05b07dad146a6d43ead9bcd1e8bc10cbd017a5f5](https://github.com/rust-lang/rust/commit/05b07dad146a6d43ead9bcd1e8bc10cbd017a5f5)|
1340+
|#113008|[581913b6789370def5158093b799baa6d4d875eb](https://github.com/rust-lang/rust/commit/581913b6789370def5158093b799baa6d4d875eb)|
1341+
|#112956|[e294bd3827eb2e878167329648f3c8178ef344e7](https://github.com/rust-lang/rust/commit/e294bd3827eb2e878167329648f3c8178ef344e7)|
1342+
|#112950|[0ed6ba504649ca1cb2672572b4ab41acfb06c86c](https://github.com/rust-lang/rust/commit/0ed6ba504649ca1cb2672572b4ab41acfb06c86c)|
1343+
|#112937|[18e108ab85b78e6966c5b5bdadfd5b8efeadf080](https://github.com/rust-lang/rust/commit/18e108ab85b78e6966c5b5bdadfd5b8efeadf080)|
13381344
13391345
1340-
*previous master*: [f7ca9df695](https://github.com/rust-lang-ci/rust/commit/f7ca9df69549470541fbf542f87a03eb9ed024b6)
1346+
*previous master*: [f7ca9df695](https://github.com/rust-lang/rust/commit/f7ca9df69549470541fbf542f87a03eb9ed024b6)
13411347
13421348
In the case of a perf regression, run the following command for each PR you suspect might be the cause: `@rust-timer build $SHA`
13431349
<!-- rust-timer: rollup -->";
@@ -1368,17 +1374,17 @@ In the case of a perf regression, run the following command for each PR you susp
13681374
13691375
| PR# | Message | Perf Build Sha |
13701376
|----|----|:-----:|
1371-
|#112207|Add trustzone and virtualization target features for aarch3…|`bbec6d6e413aa144c8b9346da27a0f2af299cbeb` ([link](https://github.com/rust-lang-ci/rust/commit/bbec6d6e413aa144c8b9346da27a0f2af299cbeb))|
1372-
|#112454|Make compiletest aware of targets without dynamic linking|`70b67c09ead52f4582471650202b1a189821ed5f` ([link](https://github.com/rust-lang-ci/rust/commit/70b67c09ead52f4582471650202b1a189821ed5f))|
1373-
|#112628|Allow comparing `Box`es with different allocators|`3043f4e577f41565443f38a6a16b7a1a08b063ad` ([link](https://github.com/rust-lang-ci/rust/commit/3043f4e577f41565443f38a6a16b7a1a08b063ad))|
1374-
|#112692|Provide more context for `rustc +nightly -Zunstable-options…|`4ab6f33fd50237b105999cc6d32d85cce5dad61a` ([link](https://github.com/rust-lang-ci/rust/commit/4ab6f33fd50237b105999cc6d32d85cce5dad61a))|
1375-
|#112972|Make `UnwindAction::Continue` explicit in MIR dump|`e1df9e306054655d7d41ec1ad75ade5d76a6888d` ([link](https://github.com/rust-lang-ci/rust/commit/e1df9e306054655d7d41ec1ad75ade5d76a6888d))|
1376-
|#113020|Add tests impl via obj unless denied|`affe009b94eba41777cf02997b1780e50445d6af` ([link](https://github.com/rust-lang-ci/rust/commit/affe009b94eba41777cf02997b1780e50445d6af))|
1377-
|#113084|Simplify some conditions|`0ce4618dbf5810aabb389edd4950c060b6b4d049` ([link](https://github.com/rust-lang-ci/rust/commit/0ce4618dbf5810aabb389edd4950c060b6b4d049))|
1378-
|#113103|Normalize types when applying uninhabited predicate.|`241cd8cd818cdc865cdf02f0c32a40081420b772` ([link](https://github.com/rust-lang-ci/rust/commit/241cd8cd818cdc865cdf02f0c32a40081420b772))|
1377+
|#112207|Add trustzone and virtualization target features for aarch3…|`bbec6d6e413aa144c8b9346da27a0f2af299cbeb` ([link](https://github.com/rust-lang/rust/commit/bbec6d6e413aa144c8b9346da27a0f2af299cbeb))|
1378+
|#112454|Make compiletest aware of targets without dynamic linking|`70b67c09ead52f4582471650202b1a189821ed5f` ([link](https://github.com/rust-lang/rust/commit/70b67c09ead52f4582471650202b1a189821ed5f))|
1379+
|#112628|Allow comparing `Box`es with different allocators|`3043f4e577f41565443f38a6a16b7a1a08b063ad` ([link](https://github.com/rust-lang/rust/commit/3043f4e577f41565443f38a6a16b7a1a08b063ad))|
1380+
|#112692|Provide more context for `rustc +nightly -Zunstable-options…|`4ab6f33fd50237b105999cc6d32d85cce5dad61a` ([link](https://github.com/rust-lang/rust/commit/4ab6f33fd50237b105999cc6d32d85cce5dad61a))|
1381+
|#112972|Make `UnwindAction::Continue` explicit in MIR dump|`e1df9e306054655d7d41ec1ad75ade5d76a6888d` ([link](https://github.com/rust-lang/rust/commit/e1df9e306054655d7d41ec1ad75ade5d76a6888d))|
1382+
|#113020|Add tests impl via obj unless denied|`affe009b94eba41777cf02997b1780e50445d6af` ([link](https://github.com/rust-lang/rust/commit/affe009b94eba41777cf02997b1780e50445d6af))|
1383+
|#113084|Simplify some conditions|`0ce4618dbf5810aabb389edd4950c060b6b4d049` ([link](https://github.com/rust-lang/rust/commit/0ce4618dbf5810aabb389edd4950c060b6b4d049))|
1384+
|#113103|Normalize types when applying uninhabited predicate.|`241cd8cd818cdc865cdf02f0c32a40081420b772` ([link](https://github.com/rust-lang/rust/commit/241cd8cd818cdc865cdf02f0c32a40081420b772))|
13791385
13801386
1381-
*previous master*: [5ea6668646](https://github.com/rust-lang-ci/rust/commit/5ea66686467d3ec5f8c81570e7f0f16ad8dd8cc3)
1387+
*previous master*: [5ea6668646](https://github.com/rust-lang/rust/commit/5ea66686467d3ec5f8c81570e7f0f16ad8dd8cc3)
13821388
13831389
In the case of a perf regression, run the following command for each PR you suspect might be the cause: `@rust-timer build $SHA`
13841390
<!-- rust-timer: rollup -->";

0 commit comments

Comments
 (0)