Homec4science

Implement artifact release for Harbormaster

Authored by James Rhodes <jrhodes@redpointsoftware.com.au> on Aug 12 2014, 01:15.

Description

Implement artifact release for Harbormaster

Summary: Resolves T5836. This automatically releases artifacts when Harbormaster builds finish (either passing or failing). This allows Harbormaster to release the Drydock leases it has for hosts.

Test Plan: Tested it with a build plan that passes and fails; tested it with lots of builds running in parallel.

Reviewers: #blessed_reviewers, epriestley

Reviewed By: #blessed_reviewers, epriestley

Subscribers: epriestley, Korvin

Maniphest Tasks: T5836

Differential Revision: https://secure.phabricator.com/D10208

Details

Committed
James Rhodes <jrhodes@redpointsoftware.com.au>Aug 12 2014, 01:15
Pushed
aubortJan 31 2017, 17:16
Parents
rPHd2111214f2a9: Allow timeouts to be specified on Drydock SSH connections
Branches
Unknown
Tags
Unknown

Event Timeline

James Rhodes <jrhodes@redpointsoftware.com.au> committed rPHaab0ed1c50df: Implement artifact release for Harbormaster (authored by James Rhodes <jrhodes@redpointsoftware.com.au>).Aug 12 2014, 01:15