This patch implements a new feed story that can be used to report build results on external continuous integration services such as Jenkins.
The rendered story provides a link to the reported build, as well as to the commit that triggered the build.
The stories can be created through the usual feed.publish Conduit API.
Screenshot of an example of rendered story:
Details
Details
- Reviewers
epriestley - Group Reviewers
Blessed Reviewers
Tested with different combination of build status and content.
Diff Detail
Diff Detail
- Lint
Lint Skipped - Unit
Tests Skipped - Build Status
Buildable 1932 Build 1933: [Placeholder Plan] Wait for 30 Seconds
Event Timeline
Comment Actions
Sorry, we're not interested in bringing this to the upstream. We'll support external build systems through Harbormaster in the future (see T1049) but this is some ways off.