Skip to content

Commit

Permalink
Reverted to building test bundles and running tests for each profile,…
Browse files Browse the repository at this point in the history
… as separating these stages yields dependency issues.
  • Loading branch information
olaf-otto committed Jun 20, 2024
1 parent 30fd313 commit b46626a
Showing 1 changed file with 6 additions and 15 deletions.
21 changes: 6 additions & 15 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -53,20 +53,11 @@ spec:
}
}
}
stage('Prepare integration testing bundes') {
steps {
container('maven') {
dir("integration-tests/bundles") {
sh 'mvn install'
}
}
}
}
stage('Integration tests with Equinox profile') {
steps {
container('maven') {
dir("integration-tests/tests") {
sh 'mvn clean verify -P equinox'
dir("integration-tests") {
sh 'mvn clean install -P equinox'
junit '**/target/surefire-reports/*.xml'
}
}
Expand All @@ -75,8 +66,8 @@ spec:
stage('Integration tests with Felix profile') {
steps {
container('maven') {
dir("integration-tests/tests") {
sh 'mvn clean verify -P felix'
dir("integration-tests") {
sh 'mvn clean install -P felix'
junit '**/target/surefire-reports/*.xml'
}
}
Expand All @@ -85,8 +76,8 @@ spec:
stage('Integration tests with Knopflerfish profile') {
steps {
container('maven') {
dir("integration-tests/tests") {
sh 'mvn clean verify -P knopflerfish'
dir("integration-tests") {
sh 'mvn clean install -P knopflerfish'
junit '**/target/surefire-reports/*.xml'
}
}
Expand Down

0 comments on commit b46626a

Please sign in to comment.