jenkins-bot has submitted this change and it was merged.

Change subject: Cloudbees Jenkins jobs are now created using Jenkins Job Builder
......................................................................


Cloudbees Jenkins jobs are now created using Jenkins Job Builder

Bug: 61778
Change-Id: I4dcb15133297bbbbf7d39fbe9a07a679679d78f2
---
D docs/UploadWizard.md
D docs/job.md
D docs/jobs.md
D docs/template.md
R jenkins/jenkins.md
R jenkins/mail.template
R jenkins/view.md
7 files changed, 5 insertions(+), 688 deletions(-)

Approvals:
  KartikMistry: Looks good to me, but someone else must approve
  Jhall: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/docs/UploadWizard.md b/docs/UploadWizard.md
deleted file mode 100644
index 6f578a2..0000000
--- a/docs/UploadWizard.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# UploadWizard-commons.wikimedia.org
-
-- Jenkins > New Job
-  - Job name: UploadWizard-commons.wikimedia.org
-  - Build a free-style software project
-  - OK
-- Jenkins > Job > Configure
-  - Source Code Management > Git > Repositories > Repository URL: 
https://gerrit.wikimedia.org/r/mediawiki/extensions/UploadWizard
-  - Build Triggers > Build periodically > Schedule: H */6 * * * (every 6 hours)
-  - Build > Add build step > Execute shell
-
---
-
-    set -e
-    export 
MEDIAWIKI_PASSWORD_VARIABLE=MEDIAWIKI_PASSWORD_SELENIUM_USER_WIKIPEDIA_ORG
-    virtualenv --distribute DEV
-    DEV/bin/pip install -rtests/api/requirements.txt
-    DEV/bin/python tests/api/upload-wizard_tests.py --username "Selenium_user" 
--api_url "https://commons.wikimedia.org/w/api.php";
-    DEV/bin/python tests/api/upload-wizard_tests.py --gen_new_image --username 
"Selenium_user" --api_url "https://commons.wikimedia.org/w/api.php";
-
---
-
-  - Add post-build action
-    - E-mail Notification > Recipients > aarcos.w...@gmail.com 
cmcma...@wikimedia.org gti...@wikimedia.org zfili...@wikimedia.org
-    - IRC Notification (notifies #wikimedia-qa by default)
-
-
-
-# UploadWizard-commons.wikimedia.beta.wmflabs.org
-
-- Jenkins > New Job
-  - Job name: UploadWizard-commons.wikimedia.beta.wmflabs.org
-  - Build a free-style software project
-  - OK
-- Jenkins > Job > Configure
-  - Source Code Management > Git > Repositories > Repository URL: 
https://gerrit.wikimedia.org/r/mediawiki/extensions/UploadWizard
-  - Build Triggers > Build periodically > Schedule: H */6 * * * (every 6 hours)
-  - Build Triggers > Poll SCM > Schedule > * * * * * (every minute)
-  - Build > Add build step > Execute shell
-
---
-
-    set -e
-    export 
MEDIAWIKI_PASSWORD_VARIABLE=MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-    virtualenv --distribute DEV
-    DEV/bin/pip install -rtests/api/requirements.txt
-    DEV/bin/python tests/api/upload-wizard_tests.py --username "Selenium_user" 
--api_url "http://commons.wikimedia.beta.wmflabs.org/w/api.php";
-    DEV/bin/python tests/api/upload-wizard_tests.py --gen_new_image --username 
"Selenium_user" --api_url "http://commons.wikimedia.beta.wmflabs.org/w/api.php";
-
---
-
-  - Add post-build action
-    - E-mail Notification > Recipients > aarcos.w...@gmail.com 
cmcma...@wikimedia.org gti...@wikimedia.org zfili...@wikimedia.org
-    - IRC Notification (notifies #wikimedia-qa by default)
diff --git a/docs/job.md b/docs/job.md
deleted file mode 100644
index 8c7d63a..0000000
--- a/docs/job.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# Job
-
-- Jenkins > New Job
-  - Job name: (name)
-  - Build a free-style software project
-  - OK
-- Jenkins > Job > Configure
-  - Project name: (name)
-  - Source Code Management > Git > Repositories > Repository URL: (repository)
-  - Build > Add build step > Execute shell
-
---
-
-    export MEDIAWIKI_USER=${MEDIAWIKI_USER}
-    export MEDIAWIKI_PASSWORD_VARIABLE=${MEDIAWIKI_PASSWORD_VARIABLE}
-
-    export BROWSER=${browser}
-    export MEDIAWIKI_URL=http://${MEDIAWIKI_URL}/wiki/
-
-    curl -s -o use-ruby 
https://repository-cloudbees.forge.cloudbees.com/distributions/ci-addons/ruby/use-ruby
-    RUBY_VERSION=2.1.0 \
-      source ./use-ruby
-
-    gem install bundler --no-ri --no-rdoc
-    if [ -d "${FOLDER}" ]; then cd ${FOLDER}; fi
-    bundle install
-    bundle exec ${BUNDLE_EXEC}
-
---
-
-  - Post-build Actions > Add post-build action
-    - Publish JUnit test result report > Test report XMLs: reports/junit/*.xml
-    - E-mail Notification > Recipients: (recipients)
-    - IRC Notification
diff --git a/docs/jobs.md b/docs/jobs.md
deleted file mode 100644
index 430d7aa..0000000
--- a/docs/jobs.md
+++ /dev/null
@@ -1,287 +0,0 @@
-# all jobs
-- Browser Label:
-- bundle exec cucumber:
-- Recipients:
-- MediaWiki URL:
-- Folder: tests/browser/ (if not stated differently)
-- Repository URL:
-- MediaWiki user:
-- MediaWiki password variable:
-- Build schedule: 0 3,18 * * * (if not stated differently)
-
-
-
-# browsertests
-- Recipients: cmcma...@wikimedia.org zfili...@wikimedia.org
-- Repository URL: browsertests
-- MediaWiki user: Selenium_user
-
-
-# browsertests-en.wikipedia.beta.wmflabs.org
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- MediaWiki URL: en.wikipedia.beta.wmflabs.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-
-## browsertests-en.wikipedia.beta.wmflabs.org-linux-chrome
-- Browser Label: chrome
-
-## browsertests-en.wikipedia.beta.wmflabs.org-linux-firefox
-- Browser Label: firefox
-
-## browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_6
-- Browser Label: internet_explorer_6
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org --tags ~@ie6-bug
-
-## browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_7
-- Browser Label: internet_explorer_7
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org --tags ~@ie7-bug
-
-## browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_8
-- Browser Label: internet_explorer_8
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org --tags ~@ie8-bug
-
-## browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_9
-- Browser Label: internet_explorer_9
-
-## browsertests-en.wikipedia.beta.wmflabs.org-windows-internet_explorer_10
-- Browser Label: internet_explorer_10
-
-
-# browsertests-test2.wikipedia.org
-- bundle exec cucumber: --tags @test2.wikipedia.org
-- MediaWiki URL: test2.wikipedia.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WIKIPEDIA_ORG
-
-## browsertests-test2.wikipedia.org-linux-chrome
-- Browser Label: chrome
-
-## browsertests-test2.wikipedia.org-linux-firefox
-- Browser Label: firefox
-
-## browsertests-test2.wikipedia.org-windows-internet_explorer_6
-- Browser Label: internet_explorer_6
-- bundle exec cucumber: --tags @test2.wikipedia.org --tags ~@ie6-bug
-
-## browsertests-test2.wikipedia.org-windows-internet_explorer_7
-- Browser Label: internet_explorer_7
-- bundle exec cucumber: --tags @test2.wikipedia.org --tags ~@ie7-bug
-
-## browsertests-test2.wikipedia.org-windows-internet_explorer_8
-- Browser Label: internet_explorer_8
-- bundle exec cucumber: --tags @test2.wikipedia.org --tags ~@ie8-bug
-
-## browsertests-test2.wikipedia.org-windows-internet_explorer_9
-- Browser Label: internet_explorer_9
-
-## browsertests-test2.wikipedia.org-windows-internet_explorer_10
-- Browser Label: internet_explorer_10
-
-
-
-# CirrusSearch
-- Browser Label: firefox
-- Recipients: cmcma...@wikimedia.org never...@wikimedia.org 
zfili...@wikimedia.org
-- Repository URL: CirrusSearch
-
-## CirrusSearch-test2.wikipedia.org-linux-firefox
-- bundle exec cucumber: --tags @test2.wikipedia.org
-- MediaWiki URL: test2.wikipedia.org
-
-## CirrusSearch-en.wikipedia.beta.wmflabs.org-linux-firefox
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- MediaWiki URL: en.wikipedia.beta.wmflabs.org
-
-
-
-# Flow
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- Recipients: zfili...@wikimedia.org cmcma...@wikimedia.org
-- MediaWiki URL: en.m.wikipedia.beta.wmflabs.org
-- Repository URL: Flow
-- MediaWiki user: Selenium_user
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-
-## Flow-en.wikipedia.beta.wmflabs.org-linux-chrome
-- Browser Label: chrome
-
-## Flow-en.wikipedia.beta.wmflabs.org-linux-firefox
-- Browser Label: firefox
-
-
-
-# MobileFrontend
-- Recipients: cmcma...@wikimedia.org jh...@wikimedia.org 
mobil...@lists.wikimedia.org mobile-t...@wikimedia.org zfili...@wikimedia.org
-- Repository URL: MobileFrontend
-- MediaWiki user: Selenium_user
-
-## MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-chrome
-- Browser Label: chrome
-- bundle exec cucumber: --tags @en.m.wikipedia.beta.wmflabs.org
-- MediaWiki URL: en.m.wikipedia.beta.wmflabs.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-
-## MobileFrontend-en.m.wikipedia.beta.wmflabs.org-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @en.m.wikipedia.beta.wmflabs.org
-- MediaWiki URL: en.m.wikipedia.beta.wmflabs.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-
-## MobileFrontend-en.m.wikipedia.org-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @en.m.wikipedia.org
-- MediaWiki URL: en.m.wikipedia.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WIKIPEDIA_ORG
-
-## MobileFrontend-test2.m.wikipedia.org-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @test2.m.wikipedia.org
-- MediaWiki URL: test2.m.wikipedia.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WIKIPEDIA_ORG
-
-
-
-# MultimediaViewer
-
-## MultimediaViewer-en.wikipedia.beta.wmflabs.org-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- Recipients: aarcos.w...@gmail.com cmcma...@wikimedia.org jh...@wikimedia.org 
zfili...@wikimedia.org
-- MediaWiki URL: en.wikipedia.beta.wmflabs.org
-- Repository URL: MultimediaViewer
-- MediaWiki user: Selenium_user
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-- Build schedule: 0 3,18 * * *
-
-
-
-# Translate
-- Browser Label: firefox
-- Recipients: aahar...@wikimedia.org cmcma...@wikimedia.org 
nlaxst...@wikimedia.org zfili...@wikimedia.org
-- Repository URL: Translate
-
-## Translate-sandbox.translatewiki.net-linux-firefox
-- bundle exec cucumber: --tags @sandbox.translatewiki.net
-- MediaWiki URL: sandbox.translatewiki.net
-- MediaWiki user: Selenium-Translate
-- MediaWiki password variable: 
MEDIAWIKI_PASSWORD_SELENIUM_SANDBOX_TRANSLATE_TRANSLATEWIKI_NET
-
-## Translate-meta.wikimedia.org-linux-firefox
-- bundle exec cucumber: --tags @meta.wikimedia.org
-- MediaWiki URL: meta.wikimedia.org
-
-
-
-# TwnMainPage
-
-## TwnMainPage-sandbox.translatewiki.net-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @sandbox.translatewiki.net
-- Recipients: aahar...@wikimedia.org cmcma...@wikimedia.org 
nlaxst...@wikimedia.org zfili...@wikimedia.org
-- MediaWiki URL: sandbox.translatewiki.net
-- Repository URL: TwnMainPage
-- MediaWiki user: Selenium
-- MediaWiki password variable: 
MEDIAWIKI_PASSWORD_SELENIUM_SANDBOX_TRANSLATEWIKI_NET
-
-
-
-# UniversalLanguageSelector
-- Browser Label: firefox
-- Recipients: aahar...@wikimedia.org cmcma...@wikimedia.org 
kmis...@wikimedia.org nlaxst...@wikimedia.org sthottin...@wikimedia.org 
zfili...@wikimedia.org
-- Repository URL: UniversalLanguageSelector
-
-## UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-linux-firefox
-- bundle exec cucumber: --tags @commons.wikimedia.beta.wmflabs.org
-- MediaWiki URL: commons.wikimedia.beta.wmflabs.org
-- MediaWiki user: Uls
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_ULS_WMFLABS_ORG
-
-## 
UniversalLanguageSelector-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_10
-- Browser Label: internet_explorer_10
-- bundle exec cucumber: --tags @commons.wikimedia.beta.wmflabs.org
-- MediaWiki URL: commons.wikimedia.beta.wmflabs.org
-- MediaWiki user: Uls
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_ULS_WMFLABS_ORG
-
-## UniversalLanguageSelector-en.wikipedia.beta.wmflabs.org-linux-firefox
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- MediaWiki URL: en.wikipedia.beta.wmflabs.org
-- MediaWiki user: Uls
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_ULS_WMFLABS_ORG
-
-## UniversalLanguageSelector-sandbox.translatewiki.net-linux-firefox
-- bundle exec cucumber: --tags @sandbox.translatewiki.net
-- MediaWiki URL: sandbox.translatewiki.net
-- MediaWiki user: Selenium
-- MediaWiki password variable: 
MEDIAWIKI_PASSWORD_SELENIUM_SANDBOX_TRANSLATEWIKI_NET
-
-
-
-# UploadWizard
-
-# UploadWizard-commons.wikimedia.beta.wmflabs.org
-- bundle exec cucumber: --tags @commons.wikimedia.beta.wmflabs.org
-- Recipients: cmcma...@wikimedia.org zfili...@wikimedia.org
-- MediaWiki URL: commons.wikimedia.beta.wmflabs.org
-- Repository URL: UploadWizard
-- MediaWiki user: Selenium_user
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-
-## UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-chrome
-- Browser Label: chrome
-
-## UploadWizard-commons.wikimedia.beta.wmflabs.org-linux-firefox
-- Browser Label: firefox
-
-## UploadWizard-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_9
-- Browser Label: internet_explorer_9
-
-## UploadWizard-commons.wikimedia.beta.wmflabs.org-windows-internet_explorer_10
-- Browser Label: internet_explorer_10
-
-
-
-# VisualEditor
-- Folder: modules/ve-mw/test/browser/
-- Repository URL: VisualEditor
-- MediaWiki user: Selenium_user
-
-## VisualEditor-en.wikipedia.beta.wmflabs.org-linux-chrome
-- Browser Label: chrome
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- Recipients: cmcma...@wikimedia.org jh...@wikimedia.org zfili...@wikimedia.org
-- MediaWiki URL: en.wikipedia.beta.wmflabs.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-
-## VisualEditor-en.wikipedia.beta.wmflabs.org-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- Recipients: cmcma...@wikimedia.org jforres...@wikimedia.org 
jh...@wikimedia.org zfili...@wikimedia.org
-- MediaWiki URL: en.wikipedia.beta.wmflabs.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
-
-## VisualEditor-test2.wikipedia.org-linux-chrome
-- Browser Label: chrome
-- bundle exec cucumber: --tags @test2.wikipedia.org
-- Recipients: cmcma...@wikimedia.org jh...@wikimedia.org zfili...@wikimedia.org
-- MediaWiki URL: test2.wikipedia.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WIKIPEDIA_ORG
-
-## VisualEditor-test2.wikipedia.org-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @test2.wikipedia.org
-- Recipients: cmcma...@wikimedia.org jforres...@wikimedia.org 
jh...@wikimedia.org zfili...@wikimedia.org
-- MediaWiki URL: test2.wikipedia.org
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WIKIPEDIA_ORG
-
-
-
-# WikiLove
-
-## WikiLove-en.wikipedia.beta.wmflabs.org-linux-firefox
-- Browser Label: firefox
-- bundle exec cucumber: --tags @en.wikipedia.beta.wmflabs.org
-- Recipients: cmcma...@wikimedia.org zfili...@wikimedia.org
-- MediaWiki URL: en.wikipedia.beta.wmflabs.org
-- Repository URL: WikiLove
-- MediaWiki user: Selenium_user
-- MediaWiki password variable: MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
diff --git a/docs/template.md b/docs/template.md
deleted file mode 100644
index c6280e4..0000000
--- a/docs/template.md
+++ /dev/null
@@ -1,310 +0,0 @@
-# Template
-
-## Setup
-
-- Jenkins > Templates > New Template > (name) > Job Template > OK > Save
-- Display Name: (name)
-- Description: (description)
-- Instantiable?: check
-- Attribute
-
-## Name
-
-- ID: name
-- Display Name: Name
-- Type: Text-field
-
-## Browser
-
-- ID: BROWSER
-- Display Name: Browser
-- Type: Select a string among many
-- UI Mode: Dropdown list (no inline help, but more compact UI)
-- Options
-  - Display Name: (name)
-  - Value: (name)
-    - chrome
-    - firefox
-    - internet_explorer_6
-    - internet_explorer_7
-    - internet_explorer_8
-    - internet_explorer_9
-    - internet_explorer_10
-    - phantomjs
-
-## bundle exec
-
-- ID: BUNDLE_EXEC_CUCUMBER
-- Display Name: bundle exec cucumber --backtrace --verbose --profile ci
-- Type: Text-field
-
-## Recipients
-
-- ID: RECIPIENTS
-- Display Name: Recipients
-- Type: Text-field
-
-## Repository URL
-
-- ID: REPOSITORY_URL
-- Display Name: Repository URL
-- Type: Select a string among many
-- UI Mode: Dropdown list (no inline help, but more compact UI)
-- Options
-
-  - Display Name: CirrusSearch
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/CirrusSearch
-
-  - Display Name: ContentTranslation
-  - Value: 
https://gerrit.wikimedia.org/r/mediawiki/extensions/ContentTranslation
-
-  - Display Name: Flow
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/Flow
-
-  - Display Name: MobileFrontend
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/MobileFrontend
-
-  - Display Name: MultimediaViewer
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/MultimediaViewer
-
-  - Display Name: Translate
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/Translate
-
-  - Display Name: TwnMainPage
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/TwnMainPage
-
-  - Display Name: UniversalLanguageSelector
-  - Value: 
https://gerrit.wikimedia.org/r/mediawiki/extensions/UniversalLanguageSelector
-
-  - Display Name: UploadWizard
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/UploadWizard
-
-  - Display Name: VisualEditor
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/VisualEditor
-
-  - Display Name: Wikibase
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/Wikibase
-
-  - Display Name: WikiLove
-  - Value: https://gerrit.wikimedia.org/r/mediawiki/extensions/WikiLove
-
-  - Display Name: ZeroRatedMobileAccess
-  - Value: 
https://gerrit.wikimedia.org/r/mediawiki/extensions/ZeroRatedMobileAccess
-
-  - Display Name: browsertests
-  - Value: https://gerrit.wikimedia.org/r/qa/browsertests
-
-## MediaWiki URL
-
-- ID: MEDIAWIKI_URL
-- Display Name: MediaWiki URL
-- Type: Select a string among many
-- UI Mode: Dropdown list (no inline help, but more compact UI)
-- Options
-  - Display Name: (name)
-  - Value: (name)
-
-  - name:
-    - commons.wikimedia.beta.wmflabs.org
-    - dev.translatewiki.net
-    - en.m.wikipedia.beta.wmflabs.org
-    - en.m.wikipedia.org
-    - en.wikipedia.beta.wmflabs.org
-    - en.wikipedia.org
-    - meta.wikimedia.org
-    - sandbox.translatewiki.net
-    - test2.m.wikipedia.org
-    - test2.wikipedia.org
-
-## Folder
-
-- ID: FOLDER
-- Display Name: Folder
-- Type: Select a string among many
-- UI Mode: Dropdown list (no inline help, but more compact UI)
-- Options
-  - Display Name: (name)
-  - Value: (name)
-
-  - name:
-    - (empty)
-    - modules/ve-mw/test/browser/
-    - tests/browser/
-
-## MediaWiki user
-
-- ID: MEDIAWIKI_USER
-- Display Name: MediaWiki user
-- Type: Text-field
-
-## MediaWiki password variable
-
-- ID: MEDIAWIKI_PASSWORD_VARIABLE
-- Display Name: MediaWiki password variable
-- Type: Text-field
-
-## Build schedule
-- ID: BUILD_SCHEDULE
-- Display Name: Build schedule
-- Type: Text-field
-
-## Jelly-based transformation
-
-- Property
-  - Transformer: Jelly-based transformation
-  - Script, from (site)/job/(job)/config.xml
-
---
-
-    <?xml version='1.0' encoding='UTF-8'?>
-    <project>
-      <actions/>
-      <description></description>
-      <logRotator>
-        <daysToKeep>60</daysToKeep>
-        <numToKeep>-1</numToKeep>
-        <artifactDaysToKeep>-1</artifactDaysToKeep>
-        <artifactNumToKeep>20</artifactNumToKeep>
-      </logRotator>
-      <keepDependencies>false</keepDependencies>
-      <properties>
-        <nectar.plugins.rbac.groups.JobProxyGroupContainer>
-          <groups/>
-        </nectar.plugins.rbac.groups.JobProxyGroupContainer>
-        <com.cloudbees.jenkins.plugins.PublicKey/>
-        <com.cloudbees.plugins.deployer.DeployNowJobProperty>
-          <oneClickDeploy>false</oneClickDeploy>
-          <configuration>
-            <user>(jenkins)</user>
-            <account>wmf</account>
-            <deployables/>
-          </configuration>
-        </com.cloudbees.plugins.deployer.DeployNowJobProperty>
-      </properties>
-      <scm class="hudson.plugins.git.GitSCM">
-        <configVersion>2</configVersion>
-        <userRemoteConfigs>
-          <hudson.plugins.git.UserRemoteConfig>
-            <name></name>
-            <refspec></refspec>
-            <url>${REPOSITORY_URL}</url>
-          </hudson.plugins.git.UserRemoteConfig>
-        </userRemoteConfigs>
-        <branches>
-          <hudson.plugins.git.BranchSpec>
-            <name>master</name>
-          </hudson.plugins.git.BranchSpec>
-        </branches>
-        <disableSubmodules>false</disableSubmodules>
-        <recursiveSubmodules>false</recursiveSubmodules>
-        
<doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations>
-        <authorOrCommitter>false</authorOrCommitter>
-        <clean>false</clean>
-        <wipeOutWorkspace>false</wipeOutWorkspace>
-        <pruneBranches>false</pruneBranches>
-        <remotePoll>false</remotePoll>
-        <ignoreNotifyCommit>false</ignoreNotifyCommit>
-        <useShallowClone>false</useShallowClone>
-        <buildChooser class="hudson.plugins.git.util.DefaultBuildChooser"/>
-        <gitTool>Default</gitTool>
-        <submoduleCfg class="list"/>
-        <relativeTargetDir></relativeTargetDir>
-        <reference></reference>
-        <excludedRegions></excludedRegions>
-        <excludedUsers></excludedUsers>
-        <gitConfigName></gitConfigName>
-        <gitConfigEmail></gitConfigEmail>
-        <skipTag>false</skipTag>
-        <includedRegions></includedRegions>
-        <scmName></scmName>
-      </scm>
-      <canRoam>true</canRoam>
-      <disabled>false</disabled>
-      
<blockBuildWhenDownstreamBuilding>false</blockBuildWhenDownstreamBuilding>
-      <blockBuildWhenUpstreamBuilding>false</blockBuildWhenUpstreamBuilding>
-      <triggers class="vector">
-        <hudson.triggers.TimerTrigger>
-          <spec>${BUILD_SCHEDULE}</spec>
-        </hudson.triggers.TimerTrigger>
-      </triggers>
-      <concurrentBuild>false</concurrentBuild>
-      <builders>
-        <hudson.tasks.Shell>
-          <command>
-            export MEDIAWIKI_USER=${MEDIAWIKI_USER}
-            export MEDIAWIKI_PASSWORD_VARIABLE=${MEDIAWIKI_PASSWORD_VARIABLE}
-
-            export BROWSER=${BROWSER}
-            export MEDIAWIKI_URL=http://${MEDIAWIKI_URL}/wiki/
-
-            curl -s -o use-ruby 
https://repository-cloudbees.forge.cloudbees.com/distributions/ci-addons/ruby/use-ruby
-            RUBY_VERSION=2.1.0 \
-              source ./use-ruby
-
-            gem install bundler --no-ri --no-rdoc
-            cd ${FOLDER}
-            bundle install
-            bundle exec cucumber --backtrace --verbose --format pretty 
--format Cucumber::Formatter::Sauce --out reports/junit ${BUNDLE_EXEC_CUCUMBER} 
|| (echo -e "\nJob has failed (exit code: $$?)."; false)
-          </command>
-        </hudson.tasks.Shell>
-      </builders>
-      <publishers>
-        <hudson.tasks.junit.JUnitResultArchiver>
-          <testResults>${FOLDER}reports/junit/*.xml</testResults>
-          <keepLongStdio>false</keepLongStdio>
-          <testDataPublishers/>
-        </hudson.tasks.junit.JUnitResultArchiver>
-        <hudson.plugins.emailext.ExtendedEmailPublisher 
plugin="email-ext@2.36">
-          <recipientList>${RECIPIENTS}</recipientList>
-          <configuredTriggers>
-            <hudson.plugins.emailext.plugins.trigger.FailureTrigger>
-              <email>
-                <recipientList></recipientList>
-                <subject>$PROJECT_DEFAULT_SUBJECT</subject>
-                <body>$PROJECT_DEFAULT_CONTENT</body>
-                <sendToDevelopers>false</sendToDevelopers>
-                <sendToRequester>false</sendToRequester>
-                <includeCulprits>false</includeCulprits>
-                <sendToRecipientList>true</sendToRecipientList>
-                <attachmentsPattern></attachmentsPattern>
-                <attachBuildLog>false</attachBuildLog>
-                <compressBuildLog>false</compressBuildLog>
-                <replyTo>$PROJECT_DEFAULT_REPLYTO</replyTo>
-                <contentType>project</contentType>
-              </email>
-            </hudson.plugins.emailext.plugins.trigger.FailureTrigger>
-          </configuredTriggers>
-          <contentType>text/html</contentType>
-          <defaultSubject>$DEFAULT_SUBJECT</defaultSubject>
-          <defaultContent>$${SCRIPT, 
template=&quot;wikimedia.template&quot;}</defaultContent>
-          <attachmentsPattern></attachmentsPattern>
-          <presendScript></presendScript>
-          <attachBuildLog>false</attachBuildLog>
-          <compressBuildLog>false</compressBuildLog>
-          <replyTo>$DEFAULT_REPLYTO</replyTo>
-          <saveOutput>false</saveOutput>
-        </hudson.plugins.emailext.ExtendedEmailPublisher>
-        <hudson.plugins.ircbot.IrcPublisher plugin="ircbot@2.21">
-          <targets class="java.util.Collections$EmptyList"/>
-          <strategy>STATECHANGE_ONLY</strategy>
-          <notifyOnBuildStart>false</notifyOnBuildStart>
-          <notifySuspects>false</notifySuspects>
-          <notifyCulprits>false</notifyCulprits>
-          <notifyFixers>false</notifyFixers>
-          <notifyUpstreamCommitters>false</notifyUpstreamCommitters>
-          <buildToChatNotifier 
class="hudson.plugins.im.build_notify.SummaryOnlyBuildToChatNotifier" 
plugin="instant-messaging@1.25"/>
-          <matrixMultiplier>ONLY_CONFIGURATIONS</matrixMultiplier>
-          <channels/>
-        </hudson.plugins.ircbot.IrcPublisher>
-      </publishers>
-      <buildWrappers/>
-      <executionStrategy 
class="hudson.matrix.DefaultMatrixExecutionStrategyImpl">
-        <runSequentially>false</runSequentially>
-      </executionStrategy>
-    </project>
-
---
-
-## Save
-
-- Save
diff --git a/docs/jenkins.md b/jenkins/jenkins.md
similarity index 80%
rename from docs/jenkins.md
rename to jenkins/jenkins.md
index 5c3fe4f..e92b180 100644
--- a/docs/jenkins.md
+++ b/jenkins/jenkins.md
@@ -2,7 +2,7 @@
 
 ## Plugins
 
-- Jenkins > Manage Jenkins > Manage Plugins > Available > ChuckNorris Plugin, 
Green Balls, Jenkins Email Extension Plugin, Jenkins instant-messaging plugin, 
Jenkins IRC Plugin
+- Jenkins > Manage Jenkins > Manage Plugins > Available > ChuckNorris Plugin, 
Green Balls, Jenkins Email Extension Plugin, Jenkins instant-messaging plugin, 
Jenkins IRC Plugin, Jenkins Job Configuration History Plugin
 
 ## IRC Notification
 
@@ -22,9 +22,11 @@
 
 - Jenkins > Manage Jenkins > Configure System > Global properties > 
Environment variables > List of key-value pairs
   - name
-    - SAUCE_ONDEMAND_ACCESS_KEY
-    - SAUCE_ONDEMAND_USERNAME
+    - MEDIAWIKI_PASSWORD_BTTESTING_WMFLABS_ORG
     - MEDIAWIKI_PASSWORD_SELENIUM_SANDBOX_TRANSLATEWIKI_NET
+    - MEDIAWIKI_PASSWORD_SELENIUM_TRANSLATE_SANDBOX_TRANSLATEWIKI_NET
     - MEDIAWIKI_PASSWORD_SELENIUM_USER_WIKIPEDIA_ORG
     - MEDIAWIKI_PASSWORD_SELENIUM_USER_WMFLABS_ORG
     - MEDIAWIKI_PASSWORD_ULS_WMFLABS_ORG
+    - SAUCE_ONDEMAND_ACCESS_KEY
+    - SAUCE_ONDEMAND_USERNAME
diff --git a/docs/jenkins-email.template b/jenkins/mail.template
similarity index 100%
rename from docs/jenkins-email.template
rename to jenkins/mail.template
diff --git a/docs/view.md b/jenkins/view.md
similarity index 100%
rename from docs/view.md
rename to jenkins/view.md

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I4dcb15133297bbbbf7d39fbe9a07a679679d78f2
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/selenium
Gerrit-Branch: master
Gerrit-Owner: Zfilipin <zfili...@wikimedia.org>
Gerrit-Reviewer: Amire80 <amir.ahar...@mail.huji.ac.il>
Gerrit-Reviewer: Cmcmahon <cmcma...@wikimedia.org>
Gerrit-Reviewer: Hashar <has...@free.fr>
Gerrit-Reviewer: Jhall <jh...@wikimedia.org>
Gerrit-Reviewer: KartikMistry <kartik.mis...@gmail.com>
Gerrit-Reviewer: Manybubbles <never...@wikimedia.org>
Gerrit-Reviewer: Nikerabbit <niklas.laxst...@gmail.com>
Gerrit-Reviewer: Tobias Gritschacher <tobias.gritschac...@wikimedia.de>
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