Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/404440 )
Change subject: Migrate yard-publish jobs to Docker ...................................................................... Migrate yard-publish jobs to Docker mediawiki-ruby-api-bundle-yard-publish mediawiki-selenium-bundle-yard-publish Change-Id: I30be4882d5d7511644dcff212e77dc9ce788c4e8 --- M jjb/ruby-jobs.yaml M zuul/parameter_functions.py 2 files changed, 11 insertions(+), 11 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/40/404440/1 diff --git a/jjb/ruby-jobs.yaml b/jjb/ruby-jobs.yaml index 91eed20..446e5a8 100644 --- a/jjb/ruby-jobs.yaml +++ b/jjb/ruby-jobs.yaml @@ -44,19 +44,23 @@ # doc.wikimedia.org using an intermediate rsync repository in labs. - job-template: name: '{name}-bundle-yard-publish' - node: ci-jessie-wikimedia - defaults: use-remoteonly-zuul + node: DebianJessieDocker triggers: - zuul builders: - - castor-load - - bundle-nodepool: - command: 'yard' + - docker-castor-load + - docker-log-dir + - docker-src-dir + - docker-run-with-log-cache-src: + image: 'docker-registry.wikimedia.org/releng/rake:0.2.0' + logdir: '/log' + run_args: ' yard' - doc-publish: - docsrc: 'doc' + docsrc: 'src/doc' docdest: 'rubygems/{name}' publishers: - - castor-save + - archive-log-allow-empty + - castor-save-workspace-cache # General MW-Selenium job used to dogfood the builder against MW core. - job: diff --git a/zuul/parameter_functions.py b/zuul/parameter_functions.py index ecac95b..1155d75 100644 --- a/zuul/parameter_functions.py +++ b/zuul/parameter_functions.py @@ -98,10 +98,6 @@ if job.name.endswith('-publish'): set_doc_variables(item, job, params) - # Needs BUNDLE_PATH - if job.name.endswith('yard-publish'): - nodepool_params(item, job, params) - if 'debian-glue' in job.name: # XXX -- To view, visit https://gerrit.wikimedia.org/r/404440 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I30be4882d5d7511644dcff212e77dc9ce788c4e8 Gerrit-PatchSet: 1 Gerrit-Project: integration/config Gerrit-Branch: master Gerrit-Owner: Hashar <has...@free.fr> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits