exclude childs of scm-packaging not only the parent

This commit is contained in:
Sebastian Sdorra
2020-05-26 11:01:24 +02:00
parent d2067245ef
commit c016cf4dff

6
Jenkinsfile vendored
View File

@@ -63,13 +63,13 @@ node('docker') {
stage('Build') {
// we exclude scm-packaging and scm-it to speed-up build
mvn "clean install -DskipTests -pl '!scm-packaging,!scm-it'"
mvn "clean install -DskipTests -pl '!:scm-packaging,!scm-it'"
}
parallel(
unitTest: {
stage('Unit Test') {
mvn "test -DskipFrontendBuild -DskipTypecheck -Pcoverage -pl '!scm-packaging,!scm-it' -Dmaven.test.failure.ignore=true"
mvn "test -DskipFrontendBuild -DskipTypecheck -Pcoverage -pl '!:scm-packaging,!scm-it' -Dmaven.test.failure.ignore=true"
junit allowEmptyResults: true, testResults: '**/target/surefire-reports/TEST-*.xml,**/target/jest-reports/TEST-*.xml'
}
},
@@ -114,7 +114,7 @@ node('docker') {
releaseRepository: '/repository/releases/',
type: 'Configurable'
])
mvn.deployToNexusRepository("-pl '!scm-packaging,!scm-it'")
mvn.deployToNexusRepository("-pl '!:scm-packaging,!scm-it'")
// deploy frontend bits
withCredentials([string(credentialsId: 'cesmarvin_npm_token', variable: 'NPM_TOKEN')]) {