jenkins-bot has submitted this change and it was merged. ( 
https://gerrit.wikimedia.org/r/383887 )

Change subject: selenium-RelatedArticles-jessie Jenkins jobs needs a password
......................................................................


selenium-RelatedArticles-jessie Jenkins jobs needs a password

It needs it for logging in as Selenium_user at beta cluster.

Bug: T176315
Change-Id: I7e88fa291b2f5b334ed36371ae9a770d19d961da
---
M jjb/mediawiki-extensions.yaml
1 file changed, 10 insertions(+), 0 deletions(-)

Approvals:
  Zfilipin: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/jjb/mediawiki-extensions.yaml b/jjb/mediawiki-extensions.yaml
index 5fb7645..714a2e8 100644
--- a/jjb/mediawiki-extensions.yaml
+++ b/jjb/mediawiki-extensions.yaml
@@ -486,6 +486,13 @@
      - string:
          name: ZUUL_BRANCH
          default: master
+    wrappers:
+      # Wiki usernames and passwords are hold in Jenkins credentials store
+      # 
https://integration.wikimedia.org/ci/credentials/store/system/domain/selenium/
+      - credentials-binding:
+          - text:
+              credential-id: selenium-user-beta
+              variable: selenium_user_beta
     builders:
      - castor-load
      - prepare-mediawiki-zuul-project
@@ -494,6 +501,9 @@
          . /srv/deployment/integration/slave-scripts/bin/mw-set-env.sh
          chromedriver --url-base=/wd/hub --port=4444 &
          cd $MW_INSTALL_PATH
+         set +x
+         export MEDIAWIKI_PASSWORD="$selenium_user_beta"
+         set -x
          MEDIAWIKI_USER='Selenium user' 
MW_SERVER=https://en.wikipedia.beta.wmflabs.org:443 MW_SCRIPT_PATH=/w 
./node_modules/.bin/wdio tests/selenium/wdio.conf.jenkins.js --spec 
extensions/RelatedArticles/tests/selenium/specs/*.js
      - assert-no-mediawiki-errors
     publishers:

-- 
To view, visit https://gerrit.wikimedia.org/r/383887
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I7e88fa291b2f5b334ed36371ae9a770d19d961da
Gerrit-PatchSet: 4
Gerrit-Project: integration/config
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <zfili...@wikimedia.org>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Jdlrobson <jrob...@wikimedia.org>
Gerrit-Reviewer: Paladox <thomasmulhall...@yahoo.com>
Gerrit-Reviewer: Phuedx <samsm...@wikimedia.org>
Gerrit-Reviewer: Zfilipin <zfili...@wikimedia.org>
Gerrit-Reviewer: jenkins-bot <>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to