Subtasks
- Create prototype jenkins jobs
- T130949: Spec out needed glue for Differential to Gearman to Nodepool
- T137770: Package xhpast (libphutil)
- convert jenkins jobs to use jjb
Gearman not actually necessary
Turns out that gearman isn't necessary. The only remaining problem I have is with jenkins jobs looking for obscure ZUUL_* parameters.
Configuration Details
- Herald rule: {H162}
- Meta-project: meta-ci-jessie
- Build plan: Harbormaster Plan 9, Step 22
- Jenkins job: phabricator-jessie-commits
- Jenkins api url: https://integration.wikimedia.org/ci/job/phabricator-jessie-diffs/buildWithParameters?job=phabricator-jessie-commits&token=xxxx
- Additional Query Parameters:
token | harbormaster-token |
PHID | ${target.phid} |
DIFF_ID | ${buildable.diff} |
CLONE_URI | ${repository.clone.uri} |
OFFLINE_NODE_WHEN_COMPLETE | 1 |