|Duplicate||None||T7869 Support CircleCI webhooks for Test results (so that one can run unit tests asynchronously)|
|Resolved||epriestley||T9456 Evaluate upstream support for third-party build systems|
|Wontfix||epriestley||T12813 Integrate Harbormaster with GoCD|
To set expectations, this is an exceedingly low priority for the upstream and these tasks basically only move forward when an existing customer requests integrations.
You can likely develop this integration yourself today as an extension, and could make it available on Community Resources if you want to share it.
I was going to wait with updating this task until I'm finished but I'm stuck on GoCD side for some time. The extension for Phabricator is 99% ready so anyone interested may give it a try:
It's enough to be able to schedule a pipeline in GoCD but nothing more. This issue hampers my progress with notifying Harbormaster about pipeline status. I'll update this task when all is working as planned.
I also wrote two other plugins (for GoCD) that may be of use for people interested in this extension:
Both are not yet finished because of the mentioned GoCD issue.
As for writing an extension, it turned out to be relatively easy even with my non-existing PHP skill. Thanks again for Phabricator!