Hashar has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/355560 )
Change subject: quibble: test running the container ...................................................................... quibble: test running the container So we can check whether MediaWiki still get installed properly and its phpunit test passes. Uses vendor as a source of packages. Change-Id: I4834b950ae07aebcd6901f3269a097bf49108895 --- M jjb/integration.yaml 1 file changed, 15 insertions(+), 1 deletion(-) git pull ssh://gerrit.wikimedia.org:29418/integration/config refs/changes/60/355560/1 diff --git a/jjb/integration.yaml b/jjb/integration.yaml index 02f76df..3e4191d 100644 --- a/jjb/integration.yaml +++ b/jjb/integration.yaml @@ -207,8 +207,22 @@ https://gerrit.wikimedia.org/r/p \ integration/quibble - shell: | + echo "$JOB_NAME:$(date --utc +'%Y%m%d%H%M%S')_build_$BUILD_NUMBER" > image_tag + - shell: | cd "src/$ZUUL_PROJECT" - docker build -t "$JOB_NAME:$(date --utc +'%Y%m%d%H%M%S')_build_$BUILD_NUMBER" . + docker build -t $(cat $WORKSPACE/image_tag) . + - shell: | + mkdir -p ref/mediawiki + git clone --bare https://gerrit.wikimedia.org/r/mediawiki/core ref/mediawiki/core.git || : + git clone --bare https://gerrit.wikimedia.org/r/mediawiki/vendor ref/mediawiki/vendor.git || : + - shell: | + docker run --rm \ + -v `pwd`/ref:/srv/git:ro \ + -e ZUUL_URL=https://gerrit.wikimedia.org/r/p \ + -e ZUUL_BRANCH=master \ + -e ZUUL_REF=master \ + $(cat $WORKSPACE/image_tag) \ + bash -c 'service mysql start && quibble --packages-source vendor --workspace /workspace' - project: name: 'integration-quibble' -- To view, visit https://gerrit.wikimedia.org/r/355560 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I4834b950ae07aebcd6901f3269a097bf49108895 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