Skip to content

Commit 4193e9f

Browse files
authored
Update Jenkinsfile
1 parent c391629 commit 4193e9f

File tree

1 file changed

+4
-12
lines changed

1 file changed

+4
-12
lines changed

Jenkinsfile

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ pipeline {
22
agent none
33

44
stages {
5-
65
stage('Build') {
76
agent { label 'built-in' }
87
tools { maven 'MAVEN' }
@@ -12,22 +11,15 @@ pipeline {
1211
}
1312
}
1413

15-
stage('Test') {
16-
agent { label 'built-in' }
17-
tools { maven 'MAVEN' }
18-
steps {
19-
bat 'mvn test'
20-
}
21-
}
2214

2315
stage('Run on Slave') {
2416
agent { label 'docker' }
2517
steps {
26-
// Copy JAR from master to slave
18+
// Use unarchive instead of copyArtifacts
2719
copyArtifacts(
28-
projectName: env.JOB_NAME,
29-
selector: lastSuccessful(),
30-
filter: 'target/my-app-1.0-SNAPSHOT.jar'
20+
projectName: "${env.JOB_NAME}",
21+
filter: 'target/my-app-1.0-SNAPSHOT.jar',
22+
selector: specific('${BUILD_NUMBER}')
3123
)
3224
sh 'java -jar my-app-1.0-SNAPSHOT.jar'
3325
}

0 commit comments

Comments
 (0)