Zfilipin has uploaded a new change for review. https://gerrit.wikimedia.org/r/116972
Change subject: Moved Jenkins documentation to jenkins-job-builder-config[1] repository ...................................................................... Moved Jenkins documentation to jenkins-job-builder-config[1] repository Change-Id: Ib25f3334b85a3519d0db641b551af8cc524de91f 1: https://github.com/zeljkofilipin/jenkins-job-builder-config --- D jenkins/jenkins.md D jenkins/mail.template D jenkins/view.md 3 files changed, 0 insertions(+), 132 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/selenium refs/changes/72/116972/1 diff --git a/jenkins/jenkins.md b/jenkins/jenkins.md deleted file mode 100644 index e92b180..0000000 --- a/jenkins/jenkins.md +++ /dev/null @@ -1,32 +0,0 @@ -# Jenkins - -## Plugins - -- 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 - -- Jenkins > Manage Jenkins > Configure System -- Enable IRC Notification > check -- Hostname: irc.freenode.net -- Port: 6667 -- Channels - - Name: #wikimedia-qa - - Notification only: check -- Advanced... - - Nickname: wmf-selenium-bot - - Login: wmf-selenium-bot - - nickname and login have to be the same - -## Environment variables - -- Jenkins > Manage Jenkins > Configure System > Global properties > Environment variables > List of key-value pairs - - name - - 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/jenkins/mail.template b/jenkins/mail.template deleted file mode 100644 index 0bf10d9..0000000 --- a/jenkins/mail.template +++ /dev/null @@ -1,89 +0,0 @@ -<STYLE> - BODY, TABLE, TD, TH, P { - font-family: Verdana, Helvetica, sans serif; - font-size: 11px; - color: black; - } - h1 { - color: black; - } - h2 { - color: black; - } - h3 { - color: black; - } - TD.bg1 { - font-size: 120% - } - TD.bg2 { - font-size: 110% - } - TD.bg3 { - } - TD.test_passed { - color: blue; - } - TD.test_failed { - color: red; - } - TD.console { - font-family: Courier New; - } -</STYLE> -<BODY> - <TABLE> - <TR> - <TD align="left"><B style="font-size: 250%;"> <span style="color:<%= build.result.toString() == 'SUCCESS' ? 'blue' : build.result.toString() == 'FAILURE' ? 'red' : 'yellow' %>">${build.result}:</span> ${project.name} Build #<A href="${rooturl}${build.url}">${build.number}</A> (${it.timestampString})</B></TD> - </TR> - </TABLE> - <BR/> - - <!-- JUnit TEMPLATE --> - - <% def junitResultList = it.JUnitTestResult - if (junitResultList.size() > 0) { %> - <TD><H1><A href="${rooturl}${build.url}testReport/"><B>Test Result</B></A></H1> - <DIV> - <DIV> - ${build.testResultAction.getFailCount()} failed, ${build.testResultAction.getSkipCount()} skipped - </DIV> - <div style="width:100%; height:1em; background-color: #729FCF"> - <div style="width:${ build.testResultAction.getFailCount() / build.testResultAction.getTotalCount() * 100 }%; height: 1em; background-color: #EF2929; float: left"></div><div style="width:${ build.testResultAction.getSkipCount() / build.testResultAction.getTotalCount() * 100 }%; height: 1em; background-color: #FCE94F; float: left"></div> - </div> - <h2>Failed Tests</h2> - <Table border="1" style="border-collapse: collapse; border-spacing: 2px; border-color: gray; white-space: nowrap; width: 100%;"> - <tr> - <Td><b>Test Name</B></td><td style="width:5m"><B>Duration</B></td><Td style="width:5em"><b>Age</b></td> - </tr> - <% it.JUnitTestResult.each { junitResult -> - junitResult.getChildren().each { packageResult -> %> - - <% packageResult.getFailedTests().each{ failed_test -> %> - <tr> - <Td><A href="${rooturl}${build.url}testReport${failed_test.getUrl()}">${failed_test.getFullName()}</A></td><td>${failed_test.getDurationString()}</td><Td><A href="${rooturl}${project.url}${build.number - failed_test.getAge()}/">${failed_test.getAge()}</A></td> - </tr> - <% } %> - - <% } - } %> - </table> - <h2>All Tests</h2> - <table border="1" style="border-collapse: collapse; border-spacing: 2px; border-color: gray; white-space: nowrap; width: 100%;"> - <tr> - <Td><b>Package</B></td><td style="width:6em"><B>Duration</B></td><td style="width:5em"><b>Fail</b></td><td style="width:5em"><b>Skip</b></td><Td style="width:5em"><b>Total</b></td> - </tr> - <% it.JUnitTestResult.each { junitResult -> - junitResult.getChildren().each { packageResult -> %> - - <tr> - <Td><A href="${rooturl}${build.url}testReport${packageResult.getUrl()}">${packageResult.getName()}</a></td><td>${packageResult.getDurationString()}</td><td>${packageResult.getFailCount()}</td><td>${packageResult.getSkipCount()}</td><td>${packageResult.getTotalCount()}</td> - </tr> - - <% } - } %> - </table> - <BR/> - <% } %> -</BODY> - diff --git a/jenkins/view.md b/jenkins/view.md deleted file mode 100644 index d56ec28..0000000 --- a/jenkins/view.md +++ /dev/null @@ -1,11 +0,0 @@ -# Create new view - -- https://wmf.ci.cloudbees.com/newView - - View name: (name) - - List View - - OK - -- https://wmf.ci.cloudbees.com/view/r-uls/configure - - Use a regular expression to include jobs into the view: .*STRING.* - - replace STRING with a string - - OK -- To view, visit https://gerrit.wikimedia.org/r/116972 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: Ib25f3334b85a3519d0db641b551af8cc524de91f Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/selenium 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