jenkins-bot has submitted this change and it was merged. ( https://gerrit.wikimedia.org/r/383134 )
Change subject: Template to factor out common maven jobs ...................................................................... Template to factor out common maven jobs Add a job template alias based on name/project variables. So one can: - project: name: meta project: - foo - bar jobs: - '{name}-{project}-maven' Which would generate: meta-foo-maven meta-bar-maven Change-Id: Ic9d77cd65a11182e6a47bb778b35ab2ce1e3e436 --- M jjb/job-templates.yaml 1 file changed, 9 insertions(+), 1 deletion(-) Approvals: Hashar: Looks good to me, approved jenkins-bot: Verified Gehel: Looks good to me, but someone else must approve diff --git a/jjb/job-templates.yaml b/jjb/job-templates.yaml index 14d70e6..b66d06a 100644 --- a/jjb/job-templates.yaml +++ b/jjb/job-templates.yaml @@ -32,7 +32,7 @@ builders: - jsduck -- job-template: +- job-template: &job_template_maven name: '{name}-maven' project-type: maven jdk: 'Debian - OpenJdk 8' @@ -53,6 +53,14 @@ publishers: - castor-save +# Convenience alias with name/project variables +- job-template: + !!merge : *job_template_maven + name: '{name}-{project}-maven' + # Reinject Zuul parameters since JJB strip for some reason + triggers: + - zuul + - job: &job_npm-node-6-jessie name: 'npm-node-6-jessie' node: ci-jessie-wikimedia -- To view, visit https://gerrit.wikimedia.org/r/383134 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: Ic9d77cd65a11182e6a47bb778b35ab2ce1e3e436 Gerrit-PatchSet: 4 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar <has...@free.fr> Gerrit-Reviewer: Gehel <guillaume.leder...@wikimedia.org> Gerrit-Reviewer: Hashar <has...@free.fr> Gerrit-Reviewer: Paladox <thomasmulhall...@yahoo.com> Gerrit-Reviewer: jenkins-bot <> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits