HomePhabricator

Implement artifact release for Harbormaster

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

Provenance
hach-queAuthored on
hach-quePushed on Aug 11 2014, 11:15 PM
Reviewer
Blessed Reviewers
Differential Revision
D10208: Implement artifact release for Harbormaster
Parents
rPd2111214f2a9: Allow timeouts to be specified on Drydock SSH connections
Branches
Unknown
Tags
Unknown
Tasks
Restricted Maniphest Task

Event Timeline

hach-que added a task: Restricted Maniphest Task.Aug 11 2014, 11:15 PM