aboutsummaryrefslogtreecommitdiffstats
path: root/src/jenkins.rs
AgeCommit message (Expand)Author
2017-11-17find_and_track_build_and_update_status(): Send Jenkins console URLTeddy Wing
2017-11-17jenkins.rs: Add `jenkins_console_url_path()`Teddy Wing
2017-11-17Remove commented log calls from Jenkins requestsTeddy Wing
2017-11-17Merge remote-tracking branch 'origin/fix-final-status-update-call'Teddy Wing
2017-11-16find_and_track_build_and_update_status(): Make `info` logs `debug`Teddy Wing
2017-11-16find_and_track_build_and_update_status(): Remove commented thread::spawnTeddy Wing
2017-11-16find_and_track_build_and_update_status(): Restore old arg typesTeddy Wing
2017-11-16find_and_track_build_and_update_status(): Fix final GitHub callTeddy Wing
2017-11-14find_and_track_build_and_update_status(): Move thread outside functionTeddy Wing
2017-11-14find_and_track_build_and_update_status(): Try to wrap the fn in a threadTeddy Wing
2017-11-13Focus HTTP response logging on `update_commit_status()`Teddy Wing
2017-11-13Log response body of HTTP callsTeddy Wing
2017-11-12Add license (GNU GPLv3+)Teddy Wing
2017-11-12Convert a bunch of `to_string()`s to `to_owned()`Teddy Wing
2017-11-12request_job(): Use `Job::new()`Teddy Wing
2017-11-12Update tests for Jenkins mock URLTeddy Wing
2017-11-12update_commit_status(): Pass GitHub token from command line argumentTeddy Wing
2017-11-12Take Jenkins URL from command line optionsTeddy Wing
2017-11-12Update tests to pass a `jenkins_request_client()`Teddy Wing
2017-11-12auth_credentials(): Get credentials from argumentsTeddy Wing
2017-11-12find_and_track_build_and_update_status(): Pass in configurationTeddy Wing
2017-11-11Handle `Result` return values in testsTeddy Wing
2017-11-11find_and_track_build_and_update_status(): Elaborate `expect` messagesTeddy Wing
2017-11-11find_and_track_build_and_update_status(): Use `Result`sTeddy Wing
2017-11-11jenkins.rs: Replace `.unwrap()`s with `Result`sTeddy Wing
2017-11-10find_and_track_build_and_update_status(): Fix `while` loopTeddy Wing
2017-11-10Get rid of unused variablesTeddy Wing
2017-11-09find_and_track_build_and_update_status: Remove `repo_name` argumentTeddy Wing
2017-11-09`find_and_track_build_and_update_status`: Simplify polling loopTeddy Wing
2017-11-09`find_and_track_build_and_update_status`: Fill in thread status pollingTeddy Wing
2017-11-09Correct tests after 69b930565a118f1f9890492e9f3130e23091b398Teddy Wing
2017-11-09Fix move compilation errors in `find_and_track_build_and_update_status`Teddy Wing
2017-11-09jenkins.rs: Add `commit_status` method on `JobStatus`Teddy Wing
2017-11-09`update_commit_status`: Remove `organization_name` argumentTeddy Wing
2017-11-09CommitRef: Add `owner` fieldTeddy Wing
2017-11-09github.rs: `update_commit_status` needs organisation nameTeddy Wing
2017-11-09jenkins.rs: Take repo name in `find_and_track...`Teddy Wing
2017-11-09jenkins.rs: Start `thread` idea in main functionTeddy Wing
2017-11-09jenkins.rs: Rename `update_commit_status` functionTeddy Wing
2017-11-08jenkins.rs: Fix `request_job` testTeddy Wing
2017-11-08jenkins.rs: Allow `request_job` to work with the test mockTeddy Wing
2017-11-08jenkins.rs: Initial `request_job` implementationTeddy Wing
2017-11-08jenkins.rs: Add test for `request_job`Teddy Wing
2017-11-08jenkins.rs: Make `get_jobs` realTeddy Wing
2017-11-08jenkins.rs: Make `get_jobs` test realTeddy Wing
2017-11-08jenkins.rs: Add `job_for_commit`Teddy Wing
2017-11-08jenkins.rs: Add `Job::new` function to create Job from JSON payloadTeddy Wing
2017-11-08jenkins.rs: Add a `Job` typeTeddy Wing
2017-11-08jenkins.rs: Add `update_commit_status` outlineTeddy Wing
2017-11-08jenkins.rs: Add `result_from_job`Teddy Wing