summaryrefslogtreecommitdiffstats
path: root/jjb
diff options
context:
space:
mode:
Diffstat (limited to 'jjb')
-rw-r--r--jjb/aaf/aaf-authz.yaml1
-rw-r--r--jjb/dcaegen2/dcaegen2-platform-inventory-api.yaml1
-rw-r--r--jjb/dcaegen2/dcaegen2-platform-servicechange-handler.yaml1
-rw-r--r--jjb/dcaegen2/dcaegen2-services-mapper.yaml1
-rw-r--r--jjb/dcaegen2/dcaegen2-services-prh.yaml1
-rw-r--r--jjb/dmaap/dmaap-buscontroller.yaml1
-rw-r--r--jjb/dmaap/dmaap-datarouter-csit.yaml14
-rw-r--r--jjb/dmaap/dmaap-datarouter.yaml1
-rw-r--r--jjb/global-templates-helm.yaml166
-rw-r--r--jjb/global-templates-java.yaml71
-rw-r--r--jjb/logging-analytics/logging-analytics-pomba-pomba-aai-context-builder.yaml4
-rw-r--r--jjb/logging-analytics/logging-analytics-pomba-pomba-context-aggregator.yaml5
-rw-r--r--jjb/logging-analytics/logging-analytics-pomba-pomba-network-discovery-context-builder.yaml4
-rw-r--r--jjb/logging-analytics/logging-analytics-pomba-pomba-sdc-context-builder.yaml4
-rw-r--r--jjb/logging-analytics/logging-analytics-pomba-pomba-sdnc-context-builder.yaml4
-rw-r--r--jjb/oom/oom-helm.yaml83
-rw-r--r--jjb/optf/optf-has.yaml32
-rw-r--r--jjb/optf/optf-osdf.yaml32
18 files changed, 419 insertions, 7 deletions
diff --git a/jjb/aaf/aaf-authz.yaml b/jjb/aaf/aaf-authz.yaml
index 960bf6bf2..e877b52dd 100644
--- a/jjb/aaf/aaf-authz.yaml
+++ b/jjb/aaf/aaf-authz.yaml
@@ -12,6 +12,7 @@
settings: '{mvn-settings}'
script:
!include-raw-escape: 'build-aaf-docker-image.sh'
+ build-node: 'ubuntu1604-docker-8c-8g'
project: 'aaf/authz'
stream:
- 'master':
diff --git a/jjb/dcaegen2/dcaegen2-platform-inventory-api.yaml b/jjb/dcaegen2/dcaegen2-platform-inventory-api.yaml
index 65cba2b41..8ac744a79 100644
--- a/jjb/dcaegen2/dcaegen2-platform-inventory-api.yaml
+++ b/jjb/dcaegen2/dcaegen2-platform-inventory-api.yaml
@@ -11,6 +11,7 @@
mvn-goals: 'clean package docker:build -DpushImage'
# No-op
script: '/bin/true'
+ build-node: 'ubuntu1604-docker-8c-8g'
project: 'dcaegen2/platform/inventory-api'
stream:
diff --git a/jjb/dcaegen2/dcaegen2-platform-servicechange-handler.yaml b/jjb/dcaegen2/dcaegen2-platform-servicechange-handler.yaml
index 33fcb1151..7c66bfdc8 100644
--- a/jjb/dcaegen2/dcaegen2-platform-servicechange-handler.yaml
+++ b/jjb/dcaegen2/dcaegen2-platform-servicechange-handler.yaml
@@ -11,6 +11,7 @@
mvn-goals: 'clean package docker:build -DpushImage'
# No-op
script: '/bin/true'
+ build-node: 'ubuntu1604-docker-8c-8g'
project: 'dcaegen2/platform/servicechange-handler'
stream:
diff --git a/jjb/dcaegen2/dcaegen2-services-mapper.yaml b/jjb/dcaegen2/dcaegen2-services-mapper.yaml
index aed61875c..322c07973 100644
--- a/jjb/dcaegen2/dcaegen2-services-mapper.yaml
+++ b/jjb/dcaegen2/dcaegen2-services-mapper.yaml
@@ -11,6 +11,7 @@
mvn-goals: 'clean package docker:build -DpushImage'
# No-op
script: '/bin/true'
+ build-node: 'ubuntu1604-docker-8c-8g'
project: 'dcaegen2/services/mapper'
stream:
- 'master':
diff --git a/jjb/dcaegen2/dcaegen2-services-prh.yaml b/jjb/dcaegen2/dcaegen2-services-prh.yaml
index ad1fa4ac2..b555fd87d 100644
--- a/jjb/dcaegen2/dcaegen2-services-prh.yaml
+++ b/jjb/dcaegen2/dcaegen2-services-prh.yaml
@@ -11,6 +11,7 @@
mvn-goals: 'clean package docker:build -DpushImage'
# No-op
script: '/bin/true'
+ build-node: 'ubuntu1604-docker-8c-8g'
project: 'dcaegen2/services/prh'
stream:
diff --git a/jjb/dmaap/dmaap-buscontroller.yaml b/jjb/dmaap/dmaap-buscontroller.yaml
index 89e635e94..2af0e8d96 100644
--- a/jjb/dmaap/dmaap-buscontroller.yaml
+++ b/jjb/dmaap/dmaap-buscontroller.yaml
@@ -16,6 +16,7 @@
mvn-goals: 'clean package -P docker docker:build -DpushImage'
# No-op
script: '/bin/true'
+ build-node: 'ubuntu1604-docker-8c-8g'
project: 'dmaap/buscontroller'
stream:
diff --git a/jjb/dmaap/dmaap-datarouter-csit.yaml b/jjb/dmaap/dmaap-datarouter-csit.yaml
new file mode 100644
index 000000000..d6c4765d7
--- /dev/null
+++ b/jjb/dmaap/dmaap-datarouter-csit.yaml
@@ -0,0 +1,14 @@
+---
+- project:
+ name: dmaap-datarouter-csit
+ jobs:
+ - '{project-name}-{stream}-verify-csit-{functionality}'
+ - '{project-name}-{stream}-csit-{functionality}'
+ project-name: 'dmaap-datarouter'
+ stream: 'master'
+ functionality:
+ - 'dr-suite':
+ trigger_jobs:
+ - '{project-name}-{stream}-docker-java-shell-daily'
+ robot-options: ''
+ branch: 'master'
diff --git a/jjb/dmaap/dmaap-datarouter.yaml b/jjb/dmaap/dmaap-datarouter.yaml
index c61122c20..da0088dea 100644
--- a/jjb/dmaap/dmaap-datarouter.yaml
+++ b/jjb/dmaap/dmaap-datarouter.yaml
@@ -14,6 +14,7 @@
mvn-goals: 'clean package -P docker docker:build -DpushImage'
# No-op
script: '/bin/true'
+ build-node: 'ubuntu1604-docker-8c-8g'
project: 'dmaap/datarouter'
stream:
diff --git a/jjb/global-templates-helm.yaml b/jjb/global-templates-helm.yaml
new file mode 100644
index 000000000..038b35936
--- /dev/null
+++ b/jjb/global-templates-helm.yaml
@@ -0,0 +1,166 @@
+---
+###########
+# ANCHORS #
+###########
+- helm_job_boiler_plate: &helm_job_boiler_plate
+ name: helm_job_boiler_plate
+
+ ######################
+ # Default parameters #
+ ######################
+
+ branch: master
+ submodule-recursive: true
+
+ # default params for helm jobs
+ pre_build_script: ''
+ post_build_script: ''
+
+ #####################
+ # Job Configuration #
+ #####################
+
+ project-type: freestyle
+ node: '{build-node}'
+
+ properties:
+ - lf-infra-properties:
+ build-days-to-keep: '{build-days-to-keep}'
+
+ parameters:
+ - lf-infra-parameters:
+ branch: '{branch}'
+ project: '{project}'
+ stream: '{stream}'
+ lftools-version: '{lftools-version}'
+
+ wrappers:
+ - lf-infra-wrappers:
+ build-timeout: '{build-timeout}'
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+
+ publishers:
+ - lf-infra-publish
+
+- helm_verify_boiler_plate: &helm_verify_boiler_plate
+ name: helm_verify_boiler_plate
+
+ concurrent: true
+
+ scm:
+ - gerrit-trigger-scm:
+ refspec: '$GERRIT_REFSPEC'
+ choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
+
+ triggers:
+ - gerrit-trigger-patch-submitted:
+ status-context: '{project}-Helm-Verify'
+ server: '{server-name}'
+ project: '{project}'
+ branch: '{branch}'
+ files: '{files}'
+
+- helm_merge_boiler_plate: &helm_merge_boiler_plate
+ name: helm_merge_boiler_plate
+
+ scm:
+ - gerrit-trigger-scm:
+ refspec: '$GERRIT_REFSPEC'
+ choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
+
+ triggers:
+ - gerrit-trigger-patch-merged:
+ server: '{server-name}'
+ project: '{project}'
+ branch: '{branch}'
+ files: '{files}'
+ - pollscm:
+ cron: ''
+
+#################
+# JOB TEMPLATES #
+#################
+- job-template:
+ name: '{project-name}-{stream}-verify-helm'
+ # Job template for helm verify jobs
+
+ <<: *helm_job_boiler_plate
+ # yamllint disable-line rule:key-duplicates
+ <<: *helm_verify_boiler_plate
+
+ builders:
+ - shell: '{pre_build_script}'
+ - shell: '{build_script}'
+ - shell: '{post_build_script}'
+
+- job-template:
+ name: '{project-name}-{stream}-merge-helm'
+ # Job template for Helm merge jobs
+
+ <<: *helm_job_boiler_plate
+ # yamllint disable-line rule:key-duplicates
+ <<: *helm_merge_boiler_plate
+
+ builders:
+ - shell: '{pre_build_script}'
+ - shell: '{build_script}'
+ - shell: '{post_build_script}'
+
+- job-template:
+ name: '{project-name}-{subproject}-{stream}-verify-helm'
+ # Job template for helm verify jobs
+
+ <<: *helm_job_boiler_plate
+ # yamllint disable-line rule:key-duplicates
+ <<: *helm_verify_boiler_plate
+
+ builders:
+ - shell: '{pre_build_script}'
+ - shell: '{build_script}'
+ - shell: '{post_build_script}'
+
+- job-template:
+ name: '{project-name}-{subproject}-{stream}-merge-helm'
+ # Job template for helm merge jobs
+
+ <<: *helm_job_boiler_plate
+ # yamllint disable-line rule:key-duplicates
+ <<: *helm_merge_boiler_plate
+
+ builders:
+ - shell: '{pre_build_script}'
+ - shell: '{build_script}'
+ - shell: '{post_build_script}'
+
+- job-template:
+ name: '{project-name}-{stream}-update-helm-weekly'
+ # Job template for weekly helm update jobs
+ #
+ # Required Variables:
+ # branch: git branch (eg. stable/lithium or master)
+ <<: *helm_job_boiler_plate
+
+ scm:
+ - lf-infra-gerrit-scm:
+ jenkins-ssh-credential: '{jenkins-ssh-credential}'
+ git-url: '$GIT_URL/$PROJECT'
+ refspec: '$GERRIT_REFSPEC'
+ branch: '$GERRIT_BRANCH'
+ submodule-recursive: true
+ choosing-strategy: default
+
+ builders:
+ - shell: '{pre_build_script}'
+ - shell: '{build_script}'
+ - shell: '{post_build_script}'
+
+ triggers:
+ # 11 AM UTC
+ - timed: 'H 11 * * *'
+ - gerrit-trigger-release-manually:
+ server: '{server-name}'
+ project: '{project}'
+ branch: '{branch}'
+
diff --git a/jjb/global-templates-java.yaml b/jjb/global-templates-java.yaml
index ebe55dbf0..25df505eb 100644
--- a/jjb/global-templates-java.yaml
+++ b/jjb/global-templates-java.yaml
@@ -848,7 +848,75 @@
name: '{project-name}-{stream}-docker-java-shell-daily'
project-type: freestyle
- node: 'ubuntu1604-docker-8c-8g'
+ node: '{build-node}'
+ disabled: '{disabled}'
+ properties:
+ - infra-properties:
+ build-days-to-keep: '{build-days-to-keep}'
+
+ parameters:
+ - infra-parameters:
+ project: '{project}'
+ branch: '{branch}'
+ refspec: 'refs/heads/{branch}'
+ artifacts: '{archive-artifacts}'
+ - maven-exec:
+ maven-version: '{maven-version}'
+
+ scm:
+ - gerrit-trigger-scm:
+ refspec: ''
+ choosing-strategy: 'default'
+ submodule-recursive: '{submodule-recursive}'
+
+ wrappers:
+ - infra-wrappers:
+ build-timeout: '{build-timeout}'
+
+ triggers:
+ # 12 AM UTC
+ - timed: 'H 12 * * *'
+ - gerrit-trigger-release-manually:
+ server: '{server-name}'
+ project: '{project}'
+ branch: '{branch}'
+
+ builders:
+
+ - provide-maven-settings:
+ global-settings-file: 'global-settings'
+ settings-file: '{mvn-settings}'
+
+ - docker-login
+
+ - maven-target:
+ maven-version: '{maven-version}'
+ goals: '{mvn-goals}'
+ settings: '{mvn-settings}'
+ settings-type: cfp
+ global-settings: 'global-settings'
+ global-settings-type: cfp
+
+ - shell: '{script}'
+
+ publishers:
+ - infra-shiplogs:
+ maven-version: '{maven-version}'
+
+- job-template:
+ # Job template for building & pushing docker images
+ #
+ # The purpose of this job template is to run:
+ # 1. login to the docker registry
+ # 2. run a specified shell builder
+ #
+ # Required Variables:
+ # pom: name/location of the pom.xml file relative to the workspace
+ # maven-properties: properties passed to maven
+
+ name: '{project-name}-{stream}-{subproject}-docker-java-shell-daily'
+ project-type: freestyle
+ node: '{build-node}'
disabled: '{disabled}'
properties:
- infra-properties:
@@ -891,6 +959,7 @@
- maven-target:
maven-version: '{maven-version}'
+ pom: '{pom}'
goals: '{mvn-goals}'
settings: '{mvn-settings}'
settings-type: cfp
diff --git a/jjb/logging-analytics/logging-analytics-pomba-pomba-aai-context-builder.yaml b/jjb/logging-analytics/logging-analytics-pomba-pomba-aai-context-builder.yaml
index d2a10f8ab..99404034d 100644
--- a/jjb/logging-analytics/logging-analytics-pomba-pomba-aai-context-builder.yaml
+++ b/jjb/logging-analytics/logging-analytics-pomba-pomba-aai-context-builder.yaml
@@ -7,6 +7,10 @@
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
project: logging-analytics/pomba/pomba-aai-context-builder
stream:
- 'master':
diff --git a/jjb/logging-analytics/logging-analytics-pomba-pomba-context-aggregator.yaml b/jjb/logging-analytics/logging-analytics-pomba-pomba-context-aggregator.yaml
index 534c99549..e0eae9c8e 100644
--- a/jjb/logging-analytics/logging-analytics-pomba-pomba-context-aggregator.yaml
+++ b/jjb/logging-analytics/logging-analytics-pomba-pomba-context-aggregator.yaml
@@ -7,6 +7,11 @@
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'docker:build'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
project: logging-analytics/pomba/pomba-context-aggregator
stream:
- 'master':
diff --git a/jjb/logging-analytics/logging-analytics-pomba-pomba-network-discovery-context-builder.yaml b/jjb/logging-analytics/logging-analytics-pomba-pomba-network-discovery-context-builder.yaml
index 0b87b8fa2..34d161f08 100644
--- a/jjb/logging-analytics/logging-analytics-pomba-pomba-network-discovery-context-builder.yaml
+++ b/jjb/logging-analytics/logging-analytics-pomba-pomba-network-discovery-context-builder.yaml
@@ -7,6 +7,10 @@
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
project: logging-analytics/pomba/pomba-network-discovery-context-builder
stream:
- 'master':
diff --git a/jjb/logging-analytics/logging-analytics-pomba-pomba-sdc-context-builder.yaml b/jjb/logging-analytics/logging-analytics-pomba-pomba-sdc-context-builder.yaml
index f9822f247..20acd63fd 100644
--- a/jjb/logging-analytics/logging-analytics-pomba-pomba-sdc-context-builder.yaml
+++ b/jjb/logging-analytics/logging-analytics-pomba-pomba-sdc-context-builder.yaml
@@ -7,6 +7,10 @@
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
project: logging-analytics/pomba/pomba-sdc-context-builder
stream:
- 'master':
diff --git a/jjb/logging-analytics/logging-analytics-pomba-pomba-sdnc-context-builder.yaml b/jjb/logging-analytics/logging-analytics-pomba-pomba-sdnc-context-builder.yaml
index b0eab1f19..3c48c662d 100644
--- a/jjb/logging-analytics/logging-analytics-pomba-pomba-sdnc-context-builder.yaml
+++ b/jjb/logging-analytics/logging-analytics-pomba-pomba-sdnc-context-builder.yaml
@@ -7,6 +7,10 @@
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-merge-java'
- '{project-name}-{stream}-release-version-java-daily'
+ - '{project-name}-{stream}-docker-java-daily':
+ docker-pom: 'pom.xml'
+ mvn-profile: 'docker'
+ mvn-params: '-Dmaven.test.skip=true'
project: logging-analytics/pomba/pomba-sdnc-context-builder
stream:
- 'master':
diff --git a/jjb/oom/oom-helm.yaml b/jjb/oom/oom-helm.yaml
new file mode 100644
index 000000000..003a74335
--- /dev/null
+++ b/jjb/oom/oom-helm.yaml
@@ -0,0 +1,83 @@
+---
+- project:
+ name: oom
+ project-name: oom
+ project: oom
+ mvn-settings: oom-settings
+ archive-artifacts: ''
+ build-node: ubuntu1604-helm-2c-1g
+ pre_build_script: !include-raw-escape: shell/helm-repo-init.sh
+ stream:
+ - 'master':
+ branch: 'master'
+
+ subproject:
+ - 'aaf':
+ files: 'kubernetes/aaf/**'
+ - 'aai':
+ files: 'kubernetes/aai/**'
+ - 'appc':
+ files: 'kubernetes/appc/**'
+ - 'clamp':
+ files: 'kubernetes/clamp/**'
+ - 'cli':
+ files: 'kubernetes/cli/**'
+ - 'common':
+ files: 'kubernetes/common/**'
+ - 'consul':
+ files: 'kubernetes/consul/**'
+ - 'dcaegen2':
+ files: 'kubernetes/dcaegen2/**'
+ - 'dmaap':
+ files: 'kubernetes/dmaap/**'
+ - 'esr':
+ files: 'kubernetes/esr/**'
+ - 'log':
+ files: 'kubernetes/log/**'
+ - 'msb':
+ files: 'kubernetes/msb/**'
+ - 'multicloud':
+ files: 'kubernetes/multicloud/**'
+ - 'nbi':
+ files: 'kubernetes/nbi/**'
+ - 'oof':
+ files: 'kubernetes/oof/**'
+ - 'policy':
+ files: 'kubernetes/policy/**'
+ - 'portal':
+ files: 'kubernetes/portal/**'
+ - 'readiness':
+ files: 'kubernetes/readiness/**'
+ - 'robot':
+ files: 'kubernetes/robot/**'
+ - 'sdc':
+ files: 'kubernetes/sdc/**'
+ - 'sdnc':
+ files: 'kubernetes/sdnc/**'
+ - 'sniro-emulator':
+ files: 'kubernetes/sniro-emulator/**'
+ - 'so':
+ files: 'kubernetes/so/**'
+ - 'uui':
+ files: 'kubernetes/uui/**'
+ - 'vfc':
+ files: 'kubernetes/vfc/**'
+ - 'vid':
+ files: 'kubernetes/vid/**'
+ - 'vnfsdk':
+ files: 'kubernetes/vnfsdk/**'
+
+ jobs:
+ - '{project-name}-{stream}-verify-helm':
+ build_script: 'cd kubernetes/ && make all'
+ files: '**'
+ - '{project-name}-{stream}-merge-helm':
+ build_script: 'cd kubernetes/ && make all'
+ files: '**'
+ - '{project-name}-{subproject}-{stream}-verify-helm':
+ build_script: 'cd kubernetes/ && make {subproject}'
+ - '{project-name}-{subproject}-{stream}-merge-helm':
+ build_script: 'cd kubernetes/ && make {subproject}'
+ - '{project-name}-{stream}-update-helm-weekly':
+ files: '**'
+ build_script: 'cd kubernetes/ && make all'
diff --git a/jjb/optf/optf-has.yaml b/jjb/optf/optf-has.yaml
index 60e984e1d..2301524e7 100644
--- a/jjb/optf/optf-has.yaml
+++ b/jjb/optf/optf-has.yaml
@@ -21,14 +21,40 @@
- '{project-name}-{stream}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-{subproject}-release-version-java-daily'
+ files: '**'
+ archive-artifacts: ''
+ build-node: 'ubuntu1604-builder-4c-4g'
+
+- project:
+ name: optf-has-docker
+ project-name: 'optf-has'
+ project: 'optf/has'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'beijing':
+ branch: 'beijing'
+ mvn-settings: 'optf-has-settings'
+ subproject:
+ - 'conductor':
+ path: 'conductor'
+ pattern: 'conductor/**'
+ pom: 'pom.xml'
+ jobs:
- '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily':
docker-pom: 'pom.xml'
mvn-goals: 'install'
+ mvn-params: '-Dmaven.test.skip=true'
script:
!include-raw-escape: 'build-optf-has-docker-image.sh'
- files: '**'
- archive-artifacts: ''
- build-node: 'ubuntu1604-builder-4c-4g'
+ build-node: queue-docker-4c-4g
+ - '{project-name}-{stream}-{subproject}-docker-java-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ mvn-params: '-Dmaven.test.skip=true'
+ script:
+ !include-raw-escape: 'build-optf-has-docker-image.sh'
+ build-node: queue-docker-4c-4g
- project:
name: optf-has-sonar
diff --git a/jjb/optf/optf-osdf.yaml b/jjb/optf/optf-osdf.yaml
index 23d41445a..4c98b320d 100644
--- a/jjb/optf/optf-osdf.yaml
+++ b/jjb/optf/optf-osdf.yaml
@@ -20,14 +20,40 @@
- '{project-name}-{stream}-{subproject}-verify-java'
- '{project-name}-{stream}-{subproject}-merge-java'
- '{project-name}-{stream}-{subproject}-release-version-java-daily'
+ files: '**'
+ archive-artifacts: ''
+ build-node: 'ubuntu1604-builder-4c-4g'
+
+- project:
+ name: optf-osdf-docker
+ project-name: 'optf-osdf'
+ project: 'optf/osdf'
+ stream:
+ - 'master':
+ branch: 'master'
+ - 'beijing':
+ branch: 'beijing'
+ mvn-settings: 'optf-osdf-settings'
+ subproject:
+ - 'osdf':
+ path: '.'
+ pattern: '**'
+ pom: 'pom.xml'
+ jobs:
- '{project-name}-{stream}-{subproject}-docker-java-version-shell-daily':
docker-pom: 'pom.xml'
mvn-goals: 'install'
+ mvn-params: '-Dmaven.test.skip=true'
script:
!include-raw-escape: 'build-optf-osdf-docker-image.sh'
- files: '**'
- archive-artifacts: ''
- build-node: 'ubuntu1604-builder-4c-4g'
+ build-node: queue-docker-4c-4g
+ - '{project-name}-{stream}-{subproject}-docker-java-shell-daily':
+ docker-pom: 'pom.xml'
+ mvn-goals: 'install'
+ mvn-params: '-Dmaven.test.skip=true'
+ script:
+ !include-raw-escape: 'build-optf-osdf-docker-image.sh'
+ build-node: queue-docker-4c-4g
- project:
name: optf-osdf-sonar