X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=jjb%2Flf-whitesource-jobs.yaml;h=b7c3672e4c9d5d4f50fbd6abb0a71c34015bcf46;hb=302e79ca8281c0acbdab9f385f65bdfc1fea08e8;hp=7dc5d5070f77eeecfa90fda08b72b6f23fe84655;hpb=36e3b07003dfc0ee41fb8a74197e64a0511eb8ed;p=releng%2Fglobal-jjb.git diff --git a/jjb/lf-whitesource-jobs.yaml b/jjb/lf-whitesource-jobs.yaml index 7dc5d507..b7c3672e 100644 --- a/jjb/lf-whitesource-jobs.yaml +++ b/jjb/lf-whitesource-jobs.yaml @@ -4,6 +4,22 @@ # Macros # ########## +- builder: + name: lf-infra-wss-mvn-clean-install + builders: + - conditional-step: + condition-kind: boolean-expression + condition-expression: '{mvn-clean-install}' + steps: + - maven-target: + maven-version: '{mvn-version}' + pom: '{mvn-pom}' + goals: 'clean install' + settings: '{mvn-settings}' + settings-type: cfp + global-settings: 'global-settings' + global-settings-type: cfp + - builder: name: lf-infra-wss-unified-agent-scan builders: @@ -76,6 +92,10 @@ git-url: '$GIT_URL/$PROJECT' github-url: 'https://github.com' java-version: openjdk8 + mvn-clean-install: false + mvn-global-settings: global-settings + mvn-pom: '' + mvn-version: mvn35 stream: master submodule-recursive: true submodule-timeout: 10 @@ -122,6 +142,11 @@ - lf-infra-pre-build - lf-update-java-alternatives: java-version: '{java-version}' + - lf-infra-wss-mvn-clean-install: + mvn-clean-install: '{mvn-clean-install}' + mvn-version: '{mvn-version}' + mvn-pom: '{mvn-pom}' + mvn-settings: '{mvn-settings}' - lf-infra-wss-unified-agent-scan - job-template: