aboutsummaryrefslogtreecommitdiffstats
path: root/src/jenkins.rs
diff options
context:
space:
mode:
authorTeddy Wing2017-11-09 01:01:26 +0100
committerTeddy Wing2017-11-09 01:01:26 +0100
commitdf0b5cd4b3c4af93019e2f628fa32101242d4ec2 (patch)
tree5d75195c2fce319c57d95b5b0f4b9ab420e874cc /src/jenkins.rs
parenta05849f435d72c342671c53ef6f1bd8b87ff25a7 (diff)
downloadkipper-df0b5cd4b3c4af93019e2f628fa32101242d4ec2.tar.bz2
github.rs: `update_commit_status` needs organisation name
I wasn't thinking straight in 26b74edece4546378c8a853cc70f7388f20ff0c6. Instead of taking a repo name, we need to take an organisation/user name. The repo name we already have from `commit_ref.repo`. We were missing the org to be able to properly construct the GitHub API URL. Pass `organization_name` name around from `find_and_track_build_and_update_status`.
Diffstat (limited to 'src/jenkins.rs')
-rw-r--r--src/jenkins.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/jenkins.rs b/src/jenkins.rs
index b6a10a5..9868b50 100644
--- a/src/jenkins.rs
+++ b/src/jenkins.rs
@@ -65,6 +65,7 @@ impl Job {
}
pub fn find_and_track_build_and_update_status(
+ organization_name: String,
repo_name: String,
commit_ref: CommitRef
) {
@@ -79,7 +80,7 @@ pub fn find_and_track_build_and_update_status(
// Start timer
github::update_commit_status(
- repo_name,
+ organization_name,
commit_ref,
job.commit_status().result,
job_url,