[MediaWiki-commits] [Gerrit] Deleting all qa/browsertests jobs - change (integration/jenkins-job-builder-config)
Zfilipin has uploaded a new change for review. https://gerrit.wikimedia.org/r/150174 Change subject: Deleting all qa/browsertests jobs .. Deleting all qa/browsertests jobs The repository is empty now. Change-Id: I112322dfba53b9145053b87a43fb9221e2f31648 TODO: if this is merged, the jobs should be deleted from Jenkins. --- D qa.yaml 1 file changed, 0 insertions(+), 94 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/integration/jenkins-job-builder-config refs/changes/74/150174/1 diff --git a/qa.yaml b/qa.yaml deleted file mode 100644 index ef2fd7c..000 --- a/qa.yaml +++ /dev/null @@ -1,94 +0,0 @@ -# Macro to install qa/browsertests and create a tarball out of it -- builder: -name: qa-browsertests-build - # See bug 54384 for some background -builders: - - shell: | - # Shared cache of gems to avoid hitting rubygems all the time - # See https://github.com/bundler/bundler/issues/2856 - export GEM_HOME=$WORKSPACE/../gems - - mkdir vendor - - # Fetch bundle from rubygems repo - gem1.9.3 install --env-shebang -i vendor bundler --no-ri --no-rdoc - - # Prepare some paths lookup - export GEM_PATH=`pwd`/vendor - - ./vendor/bin/bundle --version - ./vendor/bin/bundle install --gemfile=tests/browser/Gemfile --path vendor - - # Later on one can exec tests with: - # GEM_PATH=`pwd`/bundle:`pwd`vendor ./bundle/bin/bundle exec cucumber - -# Pre setup the browsertests dependencies and craft a tarball -# for easy reuse. Meant to be run on post merge commit. -- job-template: -name: 'qa-browsertests-postmerge' -node: contintLabsSlave -defaults: use-remote-zuul -triggers: - - zuul - -builders: - - qa-browsertests-build - - shell: | - # Make a tarball for archiving - GIT_COMMIT_SHORT=`git rev-parse --short HEAD` - TAR_FILE=qa-browsertests-$BUILD_NUMBER-g$GIT_COMMIT_SHORT.tar.gz - tar -czf $TAR_FILE vendor tests/browser/.bundle - -publishers: - - archive: - artifacts: '*.tar.gz' - -- job-template: -name: 'qa-browsertests-build' -node: contintLabsSlave -defaults: use-remote-zuul -triggers: - - zuul -builders: - - qa-browsertests-build - - -# Should be a multi configuration job -- job-template: -name: 'qa-browsertests-run' -node: contintLabsSlave -defaults: use-remote-zuul -triggers: - - zuul -builders: - - qa-browsertests-build - - shell: | - # Publish some variables to env - export BROWSER=phantomjs - export GEM_PATH=`pwd`/vendor - mkdir -p logs/ - ./vendor/bin/bundle exec cucumber --color \ ---format pretty \ ---format junit --out junit \ ---format html --out report.html \ ---tags @clean \ ---tags @$BROWSER - -publishers: - - xunit: - types: - - junit: - pattern: 'junit/*.xml' - - archive: - artifacts: 'report.html' - - -- project: -name: 'qa-browsertests' - -jobs: - - '{name}-ruby1.9.3lint' - - '{name}-yamllint' - - 'qa-browsertests-build' - - 'qa-browsertests-postmerge' - - 'qa-browsertests-run' -- To view, visit https://gerrit.wikimedia.org/r/150174 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I112322dfba53b9145053b87a43fb9221e2f31648 Gerrit-PatchSet: 1 Gerrit-Project: integration/jenkins-job-builder-config Gerrit-Branch: master Gerrit-Owner: Zfilipin zfili...@wikimedia.org ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits
[MediaWiki-commits] [Gerrit] Deleting all qa/browsertests jobs - change (integration/jenkins-job-builder-config)
jenkins-bot has submitted this change and it was merged. Change subject: Deleting all qa/browsertests jobs .. Deleting all qa/browsertests jobs The repository is empty now. TODO: if this is merged, the jobs should be deleted from Jenkins. Bug: 63469 Change-Id: I112322dfba53b9145053b87a43fb9221e2f31648 --- D qa.yaml 1 file changed, 0 insertions(+), 94 deletions(-) Approvals: Cmcmahon: Looks good to me, approved jenkins-bot: Verified diff --git a/qa.yaml b/qa.yaml deleted file mode 100644 index ef2fd7c..000 --- a/qa.yaml +++ /dev/null @@ -1,94 +0,0 @@ -# Macro to install qa/browsertests and create a tarball out of it -- builder: -name: qa-browsertests-build - # See bug 54384 for some background -builders: - - shell: | - # Shared cache of gems to avoid hitting rubygems all the time - # See https://github.com/bundler/bundler/issues/2856 - export GEM_HOME=$WORKSPACE/../gems - - mkdir vendor - - # Fetch bundle from rubygems repo - gem1.9.3 install --env-shebang -i vendor bundler --no-ri --no-rdoc - - # Prepare some paths lookup - export GEM_PATH=`pwd`/vendor - - ./vendor/bin/bundle --version - ./vendor/bin/bundle install --gemfile=tests/browser/Gemfile --path vendor - - # Later on one can exec tests with: - # GEM_PATH=`pwd`/bundle:`pwd`vendor ./bundle/bin/bundle exec cucumber - -# Pre setup the browsertests dependencies and craft a tarball -# for easy reuse. Meant to be run on post merge commit. -- job-template: -name: 'qa-browsertests-postmerge' -node: contintLabsSlave -defaults: use-remote-zuul -triggers: - - zuul - -builders: - - qa-browsertests-build - - shell: | - # Make a tarball for archiving - GIT_COMMIT_SHORT=`git rev-parse --short HEAD` - TAR_FILE=qa-browsertests-$BUILD_NUMBER-g$GIT_COMMIT_SHORT.tar.gz - tar -czf $TAR_FILE vendor tests/browser/.bundle - -publishers: - - archive: - artifacts: '*.tar.gz' - -- job-template: -name: 'qa-browsertests-build' -node: contintLabsSlave -defaults: use-remote-zuul -triggers: - - zuul -builders: - - qa-browsertests-build - - -# Should be a multi configuration job -- job-template: -name: 'qa-browsertests-run' -node: contintLabsSlave -defaults: use-remote-zuul -triggers: - - zuul -builders: - - qa-browsertests-build - - shell: | - # Publish some variables to env - export BROWSER=phantomjs - export GEM_PATH=`pwd`/vendor - mkdir -p logs/ - ./vendor/bin/bundle exec cucumber --color \ ---format pretty \ ---format junit --out junit \ ---format html --out report.html \ ---tags @clean \ ---tags @$BROWSER - -publishers: - - xunit: - types: - - junit: - pattern: 'junit/*.xml' - - archive: - artifacts: 'report.html' - - -- project: -name: 'qa-browsertests' - -jobs: - - '{name}-ruby1.9.3lint' - - '{name}-yamllint' - - 'qa-browsertests-build' - - 'qa-browsertests-postmerge' - - 'qa-browsertests-run' -- To view, visit https://gerrit.wikimedia.org/r/150174 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: merged Gerrit-Change-Id: I112322dfba53b9145053b87a43fb9221e2f31648 Gerrit-PatchSet: 3 Gerrit-Project: integration/jenkins-job-builder-config Gerrit-Branch: master Gerrit-Owner: Zfilipin zfili...@wikimedia.org Gerrit-Reviewer: Cmcmahon cmcma...@wikimedia.org Gerrit-Reviewer: Hashar has...@free.fr Gerrit-Reviewer: jenkins-bot ___ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits