@@ -26,13 +26,12 @@ use database::Connection;
2626
2727/// Enqueues try build artifacts and posts a message about them on the original rollup PR
2828pub async fn unroll_rollup (
29- ci_client : client:: Client ,
30- main_repo_client : client:: Client ,
29+ gh_client : client:: Client ,
3130 rollup_merges : impl Iterator < Item = & Commit > ,
3231 previous_master : & str ,
3332 rollup_pr_number : u32 ,
3433) -> Result < ( ) , String > {
35- let commit_link = |sha : & str | format ! ( "https://github.com/rust-lang-ci /rust/commit/{sha}" ) ;
34+ let commit_link = |sha : & str | format ! ( "https://github.com/rust-lang/rust/commit/{sha}" ) ;
3635
3736 let format_commit = |s : & str , truncate : bool | {
3837 let display = truncate. then ( || s. split_at ( 10 ) . 0 ) . unwrap_or ( s) ;
@@ -42,7 +41,7 @@ pub async fn unroll_rollup(
4241 // Sort rolled up commits by their PR number in ascending order, so that they have the
4342 // same ordering as in the rollup PR description.
4443 let mut unrolled_builds: Vec < UnrolledCommit > =
45- enqueue_unrolled_try_builds ( ci_client , rollup_merges, previous_master) . await ?;
44+ enqueue_unrolled_try_builds ( & gh_client , rollup_merges, previous_master) . await ?;
4645 // The number should really be an integer, but if not, we will just sort the "non-integer" PRs
4746 // first.
4847 unrolled_builds. sort_by_cached_key ( |commit| commit. original_pr_number . parse :: < u64 > ( ) . ok ( ) ) ;
@@ -93,14 +92,14 @@ pub async fn unroll_rollup(
9392 {mapping}\n \n *previous master*: {previous_master}\n \n In the case of a perf regression, \
9493 run the following command for each PR you suspect might be the cause: `@rust-timer build $SHA`\n \
9594 {COMMENT_MARK_ROLLUP}") ;
96- main_repo_client . post_comment ( rollup_pr_number, msg) . await ;
95+ gh_client . post_comment ( rollup_pr_number, msg) . await ;
9796 Ok ( ( ) )
9897}
9998
10099/// Enqueues try builds on the try-perf branch for every rollup merge in `rollup_merges`.
101100/// Returns a mapping between the rollup merge commit and the try build sha.
102101async fn enqueue_unrolled_try_builds < ' a > (
103- client : client:: Client ,
102+ client : & client:: Client ,
104103 rollup_merges : impl Iterator < Item = & ' a Commit > ,
105104 previous_master : & str ,
106105) -> Result < Vec < UnrolledCommit < ' a > > , String > {
@@ -236,14 +235,13 @@ pub async fn rollup_pr_number(
236235
237236pub async fn enqueue_shas (
238237 ctxt : & SiteCtxt ,
239- main_client : & client:: Client ,
240- ci_client : & client:: Client ,
238+ gh_client : & client:: Client ,
241239 pr_number : u32 ,
242240 commits : impl Iterator < Item = & str > ,
243241) -> Result < ( ) , String > {
244242 let mut msg = String :: new ( ) ;
245243 for commit in commits {
246- let mut commit_response = ci_client
244+ let mut commit_response = gh_client
247245 . get_commit ( commit)
248246 . await
249247 . map_err ( |e| e. to_string ( ) ) ?;
@@ -299,7 +297,7 @@ It will probably take at least ~{:.1} hours until the benchmark run finishes."#,
299297
300298 if !msg. is_empty ( ) {
301299 msg. push_str ( & format ! ( "\n {COMMENT_MARK_TEMPORARY}" ) ) ;
302- main_client . post_comment ( pr_number, msg) . await ;
300+ gh_client . post_comment ( pr_number, msg) . await ;
303301 }
304302
305303 Ok ( ( ) )
0 commit comments