diff options
| -rw-r--r-- | src/jenkins.rs | 9 | ||||
| -rw-r--r-- | src/main.rs | 8 | 
2 files changed, 14 insertions, 3 deletions
| diff --git a/src/jenkins.rs b/src/jenkins.rs index 3269653..6bc1d8d 100644 --- a/src/jenkins.rs +++ b/src/jenkins.rs @@ -80,8 +80,13 @@ impl Job {      }  } -pub fn find_and_track_build_and_update_status(commit_ref: CommitRef) -    -> Result<(), Box<Error>> { +pub fn find_and_track_build_and_update_status( +    commit_ref: CommitRef, +    jenkins_url: &String, +    jenkins_user_id: &String, +    jenkins_token: &String, +    github_token: &String, +) -> Result<(), Box<Error>> {      let jobs = get_jobs(commit_ref.repo.as_ref())?;      let t20_minutes = 60 * 20; diff --git a/src/main.rs b/src/main.rs index 98bd5e5..b03b963 100644 --- a/src/main.rs +++ b/src/main.rs @@ -103,7 +103,13 @@ fn main() {                              Err(_) => return internal_server_error(),                          }; -                        match jenkins::find_and_track_build_and_update_status(commit_ref) { +                        match jenkins::find_and_track_build_and_update_status( +                            commit_ref, +                            &jenkins_url, +                            &jenkins_user_id, +                            &jenkins_token, +                            &github_token, +                        ) {                              Ok(_) => {},                              Err(_) => return internal_server_error(),                          }; | 
