Hashar has uploaded a new change for review. (
https://gerrit.wikimedia.org/r/404448 )
Change subject: Migrate tox publish jobs to Docker
......................................................................
Migrate tox publish jobs to Docker
cumin-tox-publish
cumin-tox-tag-publish
mw-tools-releng-tox-publish
pywikibot-core-tox-publish
Change-Id: I3ba7c5e6369e04fc9815e2c61a235eec1650db07
---
M jjb/python-jobs.yaml
1 file changed, 16 insertions(+), 13 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/integration/config
refs/changes/48/404448/1
diff --git a/jjb/python-jobs.yaml b/jjb/python-jobs.yaml
index 66e377d..8c615c6 100644
--- a/jjb/python-jobs.yaml
+++ b/jjb/python-jobs.yaml
@@ -58,35 +58,38 @@
# Intended for changes being merged, eg in 'postmerge'
- job-template:
name: '{name}-tox-publish'
- node: ci-jessie-wikimedia
- defaults: use-remoteonly-zuul
+ node: DebianJessieDocker
triggers:
- zuul
builders:
- - castor-load
- - run-tox:
- venv: '{obj:docenv|doc}'
+ - docker-castor-load
+ - docker-log-dir
+ - docker-run-with-log-and-workspace-cache:
+ image: 'docker-registry.wikimedia.org/releng/tox:0.1.0'
+ logdir: '/log'
+ run_args: ' -e "{obj:docenv|doc}"'
- doc-publish:
- docsrc: '{docsrc}'
+ docsrc: 'src/{docsrc}'
docdest: '{docdest}'
-
publishers:
- - castor-save
+ - castor-save-workspace-cache
- archive-log-dir
# Same but for ref-update, eg in 'publish'
- job-template:
name: '{name}-tox-tag-publish'
- node: ci-jessie-wikimedia
- defaults: use-remoteonly-zuul
+ node: DebianJessieDocker
triggers:
- zuul-post
builders:
# No cache restore/save (castor) for tags
- - run-tox:
- venv: '{obj:docenv|doc}'
+ - docker-log-dir
+ - docker-run-with-log-and-workspace-cache:
+ image: 'docker-registry.wikimedia.org/releng/tox:0.1.0'
+ logdir: '/log'
+ run_args: ' -e "{obj:docenv|doc}"'
- doc-publish:
- docsrc: '{docsrc}'
+ docsrc: 'src/{docsrc}'
docdest: '{docdest}'
publishers:
- archive-log-dir
--
To view, visit https://gerrit.wikimedia.org/r/404448
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I3ba7c5e6369e04fc9815e2c61a235eec1650db07
Gerrit-PatchSet: 1
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Hashar <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits