This is an automated email from the ASF dual-hosted git repository.
martin_s pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/archiva.git
The following commit(s) were added to refs/heads/master by this push:
new dc74688 Adding credentials
dc74688 is described below
commit dc7468895fd8cf61cab7346dfd625ba7f008a519
Author: Martin Stockhammer <[email protected]>
AuthorDate: Sat May 5 12:04:40 2018 +0200
Adding credentials
---
Jenkinsfile-itest | 62 +++++++++++++++++++++++++++++--------------------------
1 file changed, 33 insertions(+), 29 deletions(-)
diff --git a/Jenkinsfile-itest b/Jenkinsfile-itest
index f8ecb26..fcfef19 100644
--- a/Jenkinsfile-itest
+++ b/Jenkinsfile-itest
@@ -28,6 +28,7 @@ LABEL = 'ubuntu'
buildJdk = 'JDK 1.8 (latest)'
buildMvn = 'Maven 3.5.2'
deploySettings = 'DefaultMavenSettingsProvider.1331204114925'
+DOCKERHUB_CREDS = '10a5f89e-504b-11e8-945d-7fd7b29cc41c'
pipeline {
agent {
@@ -106,35 +107,38 @@ pipeline {
stage('Test chrome') {
steps {
timeout(120) {
- withMaven(maven: buildMvn, jdk: buildJdk,
- mavenSettingsConfig: deploySettings,
- mavenLocalRepo: ".repository",
- options: [concordionPublisher(disabled: true),
dependenciesFingerprintPublisher(disabled: true),
- findbugsPublisher(disabled: true),
artifactsPublisher(disabled: true),
- invokerPublisher(disabled: true),
jgivenPublisher(disabled: true),
- junitPublisher(disabled: true,
ignoreAttachments: false),
- openTasksPublisher(disabled: true),
pipelineGraphPublisher(disabled: true)]
- )
- {
- sh "chmod 755
./src/ci/scripts/prepareWorkspace.sh"
- sh "./src/ci/scripts/prepareWorkspace.sh"
- sh "chmod 755
src/ci/scripts/container_webtest.sh"
- sh "src/ci/scripts/container_webtest.sh start"
- // Needs a lot of time to reload the
repository files, try without cleanup
- // Not sure, but maybe
- // sh "rm -rf .repository"
-
- // Run test phase / ignore test failures
- // -B: Batch mode
- // -U: Force snapshot update
- // -e: Produce execution error messages
- // -fae: Fail at the end
- // -Pci-server: Profile for CI Server
- // -Pit-js: Runs the Selenium tests
- // -Pchrome: Activates the Selenium Chrome
Test Agent
- sh "mvn clean install -B -V -U -e -fae
-Dmaven.compiler.fork=true -DmaxWaitTimeInMs=2000 -DseleniumRemote=true
-Pci-server -Pit-js -Pchrome -pl :archiva-webapp-test -DtrimStackTrace=false"
-
- }
+ withCredentials([[$class :
'UsernamePasswordMultiBinding', credentialsId: DOCKERHUB_CREDS,
+ usernameVariable: 'DOCKER_HUB_USER',
passwordVariable: 'DOCKER_HUB_PW']]) {
+ withMaven(maven: buildMvn, jdk: buildJdk,
+ mavenSettingsConfig: deploySettings,
+ mavenLocalRepo: ".repository",
+ options: [concordionPublisher(disabled: true),
dependenciesFingerprintPublisher(disabled: true),
+ findbugsPublisher(disabled: true),
artifactsPublisher(disabled: true),
+ invokerPublisher(disabled: true),
jgivenPublisher(disabled: true),
+ junitPublisher(disabled: true,
ignoreAttachments: false),
+ openTasksPublisher(disabled: true),
pipelineGraphPublisher(disabled: true)]
+ )
+ {
+ sh "chmod 755
./src/ci/scripts/prepareWorkspace.sh"
+ sh "./src/ci/scripts/prepareWorkspace.sh"
+ sh "chmod 755
src/ci/scripts/container_webtest.sh"
+ sh "src/ci/scripts/container_webtest.sh
start"
+ // Needs a lot of time to reload the
repository files, try without cleanup
+ // Not sure, but maybe
+ // sh "rm -rf .repository"
+
+ // Run test phase / ignore test failures
+ // -B: Batch mode
+ // -U: Force snapshot update
+ // -e: Produce execution error messages
+ // -fae: Fail at the end
+ // -Pci-server: Profile for CI Server
+ // -Pit-js: Runs the Selenium tests
+ // -Pchrome: Activates the Selenium Chrome
Test Agent
+ sh "mvn clean install -B -V -U -e -fae
-Dmaven.compiler.fork=true -DmaxWaitTimeInMs=2000 -DseleniumRemote=true
-Pci-server -Pit-js -Pchrome -pl :archiva-webapp-test -DtrimStackTrace=false"
+
+ }
+ }
}
}
post {
--
To stop receiving notification emails like this one, please contact
[email protected].