Consistency pass on naming in JJB
- Name of the pipeline script when parameterized: `pipeline-script`
- Name of executor the job is running on: `build-node` (or `buildNode` if
in a pipeline job)
Change-Id: Id069a2d3f17dc5dbd7259e0ed046b72017da0538
diff --git a/README.md b/README.md
index 939ce6f..c6aa3ed 100644
--- a/README.md
+++ b/README.md
@@ -7,9 +7,17 @@
instructions: [Downloading testing and QA
repositories](https://guide.opencord.org/developer/getting_the_code.html#testing-and-qa-repositories)
-> NOTE: This repo uses git submodules. If you have trouble with the tests or
-> other tasks, please run: `git submodule init && git submodule update` to
-> obtain these submodules, as `repo` won't do this automatically for you.
+> NOTE: This repo uses git submodules. If you get an error like this when
+> testing:
+>
+> jenkins_jobs.errors.JenkinsJobsException: Failed to find suitable template named '{project-name}-ci-jobs'
+>
+> or have trouble with the other tasks, please run:
+>
+> git submodule init && git submodule update
+>
+> to obtain these submodules, as a clone of the repo won't automatically
+> checkout these submodules.
## Jenkins Job Builder (JJB) Documentation
diff --git a/jjb/api-test.yaml b/jjb/api-test.yaml
index 57a01f0..8b14843 100644
--- a/jjb/api-test.yaml
+++ b/jjb/api-test.yaml
@@ -5,7 +5,7 @@
id: api-test
name: 'verify_{project}{name-extension}_api-test'
description: |
- Created by {id} job-template from ci-management/jjb/api-test.yaml, using pipeline: {pipeline_script}
+ Created by {id} job-template from ci-management/jjb/api-test.yaml, using script: {pipeline-script}
triggers:
@@ -28,7 +28,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
@@ -60,4 +60,4 @@
project-type: pipeline
concurrent: true
- dsl: !include-raw-escape: pipeline/{pipeline_script}
+ dsl: !include-raw-escape: pipeline/{pipeline-script}
diff --git a/jjb/bbr.yaml b/jjb/bbr.yaml
index 12b9da2..4ac6ce2 100644
--- a/jjb/bbr.yaml
+++ b/jjb/bbr.yaml
@@ -23,25 +23,30 @@
Created from job-template bbsim_scale_test from ci-management/jjb/bbr.yaml <br />
Created by Matteo Scandolo, teo@opennetworking.org <br />
Copyright (c) 2017 Open Networking Foundation (ONF)
+
project-type: pipeline
sandbox: true
+
properties:
- cord-infra-properties:
build-days-to-keep: '{build-days-to-keep}'
artifact-num-to-keep: '{artifact-num-to-keep}'
+
pipeline-scm:
script-path: './tests/bbr.groovy'
scm:
- git:
- url: 'https://gerrit.opencord.org/bbsim'
+ url: '{gerrit-server-url}/bbsim'
branches:
- 'master'
+
triggers:
- timed: |
TZ=America/Los_Angeles
H * * * *
+
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/bbsim-validation.yaml b/jjb/bbsim-validation.yaml
index 7c75fc3..a8aa632 100644
--- a/jjb/bbsim-validation.yaml
+++ b/jjb/bbsim-validation.yaml
@@ -31,7 +31,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qct-pod2-node1'
description: 'Name of the Jenkins node to run the job on'
@@ -101,7 +101,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qct-pod2-node1'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/defaults.yaml b/jjb/defaults.yaml
index 25b2281..04c3573 100644
--- a/jjb/defaults.yaml
+++ b/jjb/defaults.yaml
@@ -18,7 +18,8 @@
destination-dir: ''
basedir: ''
- # used to rename jobs if required
+ # used to rename jobs as is required, if running same job more than once
+ # for a project
name-extension: ''
# How long to keep builds and artifacts
@@ -40,8 +41,8 @@
twice-a-day: "H */12 * * *"
once-a-day: "H 0 * * *"
- # The most frequently used type of build node
- # see other build node types under "Cloud > Amazon EC2" at
+ # The most frequently used type of Build Executor. Name is per the LF global-jjb.
+ # See build node types under "Cloud > Amazon EC2" at
# https://jenkins.opencord.org/configure
build-node: ubuntu16.04-basebuild-1c-1g
diff --git a/jjb/docker-publish-github.yaml b/jjb/docker-publish-github.yaml
index 7ac444d..aed5882 100644
--- a/jjb/docker-publish-github.yaml
+++ b/jjb/docker-publish-github.yaml
@@ -25,7 +25,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-1c-2g'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/docker-publish.yaml b/jjb/docker-publish.yaml
index ac1aeed..04f26ce 100644
--- a/jjb/docker-publish.yaml
+++ b/jjb/docker-publish.yaml
@@ -5,7 +5,7 @@
id: docker-publish
name: 'docker-publish_{project}'
description: |
- Created by {id} job-template from ci-management/jjb/docker-publish.yaml
+ Created by {id} job-template from ci-management/jjb/docker-publish.yaml, script pipeline/docker-publish.groovy
triggers:
- cord-infra-gerrit-trigger-merge:
@@ -27,9 +27,9 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-1c-2g'
- description: 'Name of the Jenkins node to run the job on'
+ description: 'Name of the Jenkins build executor to run the job on'
- string:
name: gitUrl
diff --git a/jjb/fossa.yaml b/jjb/fossa.yaml
index 66fc131..9d6e09b 100644
--- a/jjb/fossa.yaml
+++ b/jjb/fossa.yaml
@@ -67,7 +67,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: '{build-node}'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/imagebuilder.yaml b/jjb/imagebuilder.yaml
index 10eac84..1c52e87 100644
--- a/jjb/imagebuilder.yaml
+++ b/jjb/imagebuilder.yaml
@@ -37,7 +37,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'imagebuilder'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/k8install.yaml b/jjb/k8install.yaml
index 99cd47b..c6b634c 100644
--- a/jjb/k8install.yaml
+++ b/jjb/k8install.yaml
@@ -30,7 +30,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qa-testvm-pod'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/omec-ci.yaml b/jjb/omec-ci.yaml
index f14219c..1c6efc6 100644
--- a/jjb/omec-ci.yaml
+++ b/jjb/omec-ci.yaml
@@ -18,7 +18,7 @@
# generic OMEC test-case jobs, shared by other projects and triggered within pipelines
- project:
name: omec
- executor_node: 'intel-102'
+ build-node: 'intel-102'
github_pr_auth_id: '64fe2b1a-b33a-4f13-8442-ad8360434003'
github_pr_org_list:
@@ -33,7 +33,7 @@
name: ngic-rtc
project: '{name}'
- executor_node: 'intel-102'
+ build-node: 'intel-102'
github-organization: 'omec-project'
@@ -56,7 +56,7 @@
name: c3po
project: '{name}'
- executor_node: 'intel-102'
+ build-node: 'intel-102'
github-organization: 'omec-project'
@@ -82,7 +82,7 @@
name: openmme
project: '{name}'
- executor_node: 'intel-102'
+ build-nod: 'intel-102'
github-organization: 'omec-project'
@@ -128,8 +128,8 @@
parameters:
- string:
- name: executorNode
- default: '{executor_node}'
+ name: buildNode
+ default: '{build-node}'
description: 'Name of the Jenkins executor node to run the job on'
- string:
@@ -177,8 +177,8 @@
parameters:
- string:
- name: executorNode
- default: '{executor_node}'
+ name: buildNode
+ default: '{build-node}'
description: 'Name of the Jenkins executor node to run the job on'
- string:
@@ -218,8 +218,8 @@
parameters:
- string:
- name: executorNode
- default: '{executor_node}'
+ name: buildNode
+ default: '{build-node}'
description: 'Name of the Jenkins executor node to run the job on'
concurrent: false
@@ -253,8 +253,8 @@
parameters:
- string:
- name: executorNode
- default: '{executor_node}'
+ name: buildNode
+ default: '{build-node}'
description: 'Name of the Jenkins executor node to run the job on'
concurrent: false
diff --git a/jjb/pipeline/all-xos-api-test-helm.groovy b/jjb/pipeline/all-xos-api-test-helm.groovy
index b85ce17..0b9e46b 100644
--- a/jjb/pipeline/all-xos-api-test-helm.groovy
+++ b/jjb/pipeline/all-xos-api-test-helm.groovy
@@ -21,7 +21,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/all-xos-api-test.groovy b/jjb/pipeline/all-xos-api-test.groovy
index 75e4fcc..3e59a9d 100644
--- a/jjb/pipeline/all-xos-api-test.groovy
+++ b/jjb/pipeline/all-xos-api-test.groovy
@@ -19,7 +19,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/bbsim-validation.groovy b/jjb/pipeline/bbsim-validation.groovy
index 2b8d26a..82e8d77 100644
--- a/jjb/pipeline/bbsim-validation.groovy
+++ b/jjb/pipeline/bbsim-validation.groovy
@@ -19,7 +19,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/chart-api-test-helm.groovy b/jjb/pipeline/chart-api-test-helm.groovy
index d9c8ace..abb5e68 100644
--- a/jjb/pipeline/chart-api-test-helm.groovy
+++ b/jjb/pipeline/chart-api-test-helm.groovy
@@ -19,7 +19,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/docker-publish.groovy b/jjb/pipeline/docker-publish.groovy
index b864af4..285b4e0 100644
--- a/jjb/pipeline/docker-publish.groovy
+++ b/jjb/pipeline/docker-publish.groovy
@@ -15,9 +15,9 @@
/* docker-publish pipeline */
pipeline {
- /* no label, executor is determined by JJB */
+ /* executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/fossa-verify.groovy b/jjb/pipeline/fossa-verify.groovy
index 02662b9..da5c0e9 100644
--- a/jjb/pipeline/fossa-verify.groovy
+++ b/jjb/pipeline/fossa-verify.groovy
@@ -17,7 +17,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${buildNode}"
}
// Set so that fossa will know where to run golang tools from
@@ -91,7 +91,7 @@
}
}
- stage ("fossa") {
+ stage ("Run FOSSA") {
steps {
// catch any errors that occur so that logs can be saved in the next stage
// docs: https://jenkins.io/doc/pipeline/steps/workflow-basic-steps/#catcherror-catch-error-and-set-build-result-to-failure
diff --git a/jjb/pipeline/imagebuilder.groovy b/jjb/pipeline/imagebuilder.groovy
index 1d5a950..25891d3 100644
--- a/jjb/pipeline/imagebuilder.groovy
+++ b/jjb/pipeline/imagebuilder.groovy
@@ -3,7 +3,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/kubespray-install.groovy b/jjb/pipeline/kubespray-install.groovy
index dfe9820..89a1124 100644
--- a/jjb/pipeline/kubespray-install.groovy
+++ b/jjb/pipeline/kubespray-install.groovy
@@ -4,7 +4,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/mcord-build-test.groovy b/jjb/pipeline/mcord-build-test.groovy
index acdf489..a5ebb66 100644
--- a/jjb/pipeline/mcord-build-test.groovy
+++ b/jjb/pipeline/mcord-build-test.groovy
@@ -4,7 +4,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/siab-test.groovy b/jjb/pipeline/siab-test.groovy
index f2ee19b..20b905f 100644
--- a/jjb/pipeline/siab-test.groovy
+++ b/jjb/pipeline/siab-test.groovy
@@ -4,7 +4,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
options {
diff --git a/jjb/pipeline/siab.groovy b/jjb/pipeline/siab.groovy
index 0c6b833..c4ce6e8 100644
--- a/jjb/pipeline/siab.groovy
+++ b/jjb/pipeline/siab.groovy
@@ -4,7 +4,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
options {
diff --git a/jjb/pipeline/synopsys-check.groovy b/jjb/pipeline/synopsys-check.groovy
index 1bd7828..f521c91 100644
--- a/jjb/pipeline/synopsys-check.groovy
+++ b/jjb/pipeline/synopsys-check.groovy
@@ -16,7 +16,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
// Set so that synopsys_detect will know where to run golang tools from
diff --git a/jjb/pipeline/synopsys-single.groovy b/jjb/pipeline/synopsys-single.groovy
index 8b0d093..8b63d89 100644
--- a/jjb/pipeline/synopsys-single.groovy
+++ b/jjb/pipeline/synopsys-single.groovy
@@ -17,7 +17,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
// Set so that synopsys_detect will know where to run golang tools from
diff --git a/jjb/pipeline/voltha-atest-provisioning.groovy b/jjb/pipeline/voltha-atest-provisioning.groovy
index de7ef0b..297c27d 100755
--- a/jjb/pipeline/voltha-atest-provisioning.groovy
+++ b/jjb/pipeline/voltha-atest-provisioning.groovy
@@ -4,7 +4,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/voltha-automated-build.groovy b/jjb/pipeline/voltha-automated-build.groovy
index 6b11292..3b2ac05 100644
--- a/jjb/pipeline/voltha-automated-build.groovy
+++ b/jjb/pipeline/voltha-automated-build.groovy
@@ -4,7 +4,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/voltha-bbsim-tests.groovy b/jjb/pipeline/voltha-bbsim-tests.groovy
index ada7df4..8c5e7f8 100644
--- a/jjb/pipeline/voltha-bbsim-tests.groovy
+++ b/jjb/pipeline/voltha-bbsim-tests.groovy
@@ -20,7 +20,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
options {
timeout(time: 90, unit: 'MINUTES')
diff --git a/jjb/pipeline/voltha-go-tests.groovy b/jjb/pipeline/voltha-go-tests.groovy
index 2f2637a..3af8bd9 100644
--- a/jjb/pipeline/voltha-go-tests.groovy
+++ b/jjb/pipeline/voltha-go-tests.groovy
@@ -20,7 +20,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
options {
timeout(time: 40, unit: 'MINUTES')
diff --git a/jjb/pipeline/voltha-publish.groovy b/jjb/pipeline/voltha-publish.groovy
index c8c48ef..7af9a53 100644
--- a/jjb/pipeline/voltha-publish.groovy
+++ b/jjb/pipeline/voltha-publish.groovy
@@ -3,7 +3,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/xos-core.groovy b/jjb/pipeline/xos-core.groovy
index 99aacb1..b6001fb 100644
--- a/jjb/pipeline/xos-core.groovy
+++ b/jjb/pipeline/xos-core.groovy
@@ -19,7 +19,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/xos-integration-tests.groovy b/jjb/pipeline/xos-integration-tests.groovy
index 27bc34f..5874c43 100644
--- a/jjb/pipeline/xos-integration-tests.groovy
+++ b/jjb/pipeline/xos-integration-tests.groovy
@@ -19,7 +19,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/xos-service-upgrade.groovy b/jjb/pipeline/xos-service-upgrade.groovy
index 6d4d07e..173c463 100644
--- a/jjb/pipeline/xos-service-upgrade.groovy
+++ b/jjb/pipeline/xos-service-upgrade.groovy
@@ -21,7 +21,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/pipeline/xos-synchronizer-update.groovy b/jjb/pipeline/xos-synchronizer-update.groovy
index d895cfc..77045e7 100644
--- a/jjb/pipeline/xos-synchronizer-update.groovy
+++ b/jjb/pipeline/xos-synchronizer-update.groovy
@@ -22,7 +22,7 @@
/* no label, executor is determined by JJB */
agent {
- label "${params.executorNode}"
+ label "${params.buildNode}"
}
stages {
diff --git a/jjb/siab.yaml b/jjb/siab.yaml
index 7844856..3d12c2c 100644
--- a/jjb/siab.yaml
+++ b/jjb/siab.yaml
@@ -33,7 +33,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qct-pod3-node1'
description: 'Name of the Jenkins node to run the job on'
@@ -83,7 +83,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qct-pod3-node1'
description: 'Name of the Jenkins node to run the job on'
@@ -133,7 +133,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qct-pod3-node1'
description: 'Name of the Jenkins node to run the job on'
@@ -184,7 +184,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qct-pod1-node2'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/synopsys-check.yaml b/jjb/synopsys-check.yaml
index 9682bca..ea66e53 100644
--- a/jjb/synopsys-check.yaml
+++ b/jjb/synopsys-check.yaml
@@ -23,7 +23,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: '{build-node}'
description: 'Name of the Jenkins node to run the job on'
@@ -87,7 +87,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: '{build-node}'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/triggered-api-test.yaml b/jjb/triggered-api-test.yaml
index d014e2b..853fd5a 100644
--- a/jjb/triggered-api-test.yaml
+++ b/jjb/triggered-api-test.yaml
@@ -6,7 +6,7 @@
name: 'verify_{project}{name-extension}_triggered-api-test'
description: |
Triggers an api test in a pipeline post-merge and on a schedule.
- Created by {id} job-template from ci-management/jjb/triggered-api-test.yaml, using pipeline: {pipeline_script}
+ Created by {id} job-template from ci-management/jjb/triggered-api-test.yaml, using script: {pipeline-script}
triggers:
- cord-infra-gerrit-trigger-merge:
@@ -29,7 +29,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
@@ -46,4 +46,4 @@
project-type: pipeline
concurrent: true
- dsl: !include-raw-escape: pipeline/{pipeline_script}
+ dsl: !include-raw-escape: pipeline/{pipeline-script}
diff --git a/jjb/verify/bbsim.yaml b/jjb/verify/bbsim.yaml
index 5ee9b93..f2fbc43 100644
--- a/jjb/verify/bbsim.yaml
+++ b/jjb/verify/bbsim.yaml
@@ -23,7 +23,7 @@
unit-test-targets: 'test'
unit-test-keep-going: 'true'
- 'voltha-patch-test':
- pipeline: 'voltha-bbsim-tests.groovy'
+ pipeline-script: 'voltha-bbsim-tests.groovy'
- job-group:
name: 'publish-bbsim-jobs'
diff --git a/jjb/verify/helm-charts.yaml b/jjb/verify/helm-charts.yaml
index 3c119c6..137586b 100644
--- a/jjb/verify/helm-charts.yaml
+++ b/jjb/verify/helm-charts.yaml
@@ -32,4 +32,4 @@
name: 'post-merge-helm-charts-jobs'
jobs:
- 'triggered-api-test':
- pipeline_script: 'chart-api-test-helm.groovy'
+ pipeline-script: 'chart-api-test-helm.groovy'
diff --git a/jjb/verify/voltha-api-server.yaml b/jjb/verify/voltha-api-server.yaml
index 736fa69..2e379fc 100644
--- a/jjb/verify/voltha-api-server.yaml
+++ b/jjb/verify/voltha-api-server.yaml
@@ -24,7 +24,7 @@
unit-test-keep-going: 'true'
junit-allow-empty-results: true
- 'voltha-patch-test':
- pipeline: 'voltha-bbsim-tests.groovy'
+ pipeline-script: 'voltha-bbsim-tests.groovy'
- job-group:
name: 'publish-voltha-api-server-jobs'
diff --git a/jjb/verify/voltha-go.yaml b/jjb/verify/voltha-go.yaml
index f7fa935..0cbb585 100644
--- a/jjb/verify/voltha-go.yaml
+++ b/jjb/verify/voltha-go.yaml
@@ -33,7 +33,7 @@
unit-test-keep-going: 'true'
- 'voltha-patch-test':
buildImages: true
- pipeline: 'voltha-bbsim-tests.groovy'
+ pipeline-script: 'voltha-bbsim-tests.groovy'
- job-group:
name: 'publish-voltha-go-jobs'
diff --git a/jjb/verify/voltha-helm-charts.yaml b/jjb/verify/voltha-helm-charts.yaml
index f0f48a2..a4b7a9d 100644
--- a/jjb/verify/voltha-helm-charts.yaml
+++ b/jjb/verify/voltha-helm-charts.yaml
@@ -20,5 +20,5 @@
- 'voltha-patch-test':
dependency-jobs: 'verify_voltha-helm-charts_helm-lint'
build-timeout: 20
- pipeline: 'voltha-bbsim-tests.groovy'
+ pipeline-script: 'voltha-bbsim-tests.groovy'
diff --git a/jjb/verify/voltha-openolt-adapter.yaml b/jjb/verify/voltha-openolt-adapter.yaml
index 7d1aa71..893ec19 100644
--- a/jjb/verify/voltha-openolt-adapter.yaml
+++ b/jjb/verify/voltha-openolt-adapter.yaml
@@ -32,7 +32,7 @@
junit-allow-empty-results: true
build-node: 'ubuntu16.04-basebuild-2c-4g'
- 'voltha-patch-test':
- pipeline: 'voltha-bbsim-tests.groovy'
+ pipeline-script: 'voltha-bbsim-tests.groovy'
- job-group:
name: 'publish-voltha-openolt-adapter-jobs'
diff --git a/jjb/verify/voltha-openonu-adapter.yaml b/jjb/verify/voltha-openonu-adapter.yaml
index 903e2b6..7d7ec6d 100644
--- a/jjb/verify/voltha-openonu-adapter.yaml
+++ b/jjb/verify/voltha-openonu-adapter.yaml
@@ -23,7 +23,7 @@
junit-allow-empty-results: true
build-timeout: 15
- 'voltha-patch-test':
- pipeline: 'voltha-bbsim-tests.groovy'
+ pipeline-script: 'voltha-bbsim-tests.groovy'
- job-group:
name: 'publish-voltha-openonu-adapter-jobs'
diff --git a/jjb/verify/voltha-system-tests.yaml b/jjb/verify/voltha-system-tests.yaml
index d08ec2f..724589c 100644
--- a/jjb/verify/voltha-system-tests.yaml
+++ b/jjb/verify/voltha-system-tests.yaml
@@ -21,5 +21,5 @@
junit-allow-empty-results: true
- 'voltha-patch-test':
build-timeout: 20
- pipeline: 'voltha-bbsim-tests.groovy'
+ pipeline-script: 'voltha-bbsim-tests.groovy'
dependency-jobs: 'verify_voltha-system-tests_unit-test'
diff --git a/jjb/verify/xos.yaml b/jjb/verify/xos.yaml
index 62340c4..93e0e1e 100644
--- a/jjb/verify/xos.yaml
+++ b/jjb/verify/xos.yaml
@@ -33,7 +33,7 @@
build-timeout: 45
build-node: 'ubuntu16.04-basebuild-2c-4g'
- 'api-test':
- pipeline_script: 'xos-core.groovy'
+ pipeline-script: 'xos-core.groovy'
- job-group:
name: 'publish-xos-jobs'
diff --git a/jjb/voltha-atest-provisioning.yaml b/jjb/voltha-atest-provisioning.yaml
index 7ac4eed..703baf4 100644
--- a/jjb/voltha-atest-provisioning.yaml
+++ b/jjb/voltha-atest-provisioning.yaml
@@ -36,7 +36,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'qct-pod3-voltha-testing'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/voltha-automated-build.yaml b/jjb/voltha-automated-build.yaml
index ec477d5..a852607 100644
--- a/jjb/voltha-automated-build.yaml
+++ b/jjb/voltha-automated-build.yaml
@@ -32,7 +32,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'onf-build'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/voltha-e2e.yaml b/jjb/voltha-e2e.yaml
index c32a845..9de0ca2 100644
--- a/jjb/voltha-e2e.yaml
+++ b/jjb/voltha-e2e.yaml
@@ -9,7 +9,7 @@
jobs:
- 'voltha-periodic-test':
name: 'voltha-system-tests'
- pipeline: 'voltha-go-tests.groovy'
+ pipeline-script: 'voltha-go-tests.groovy'
default-image-tag: 'master'
- job-template:
@@ -33,7 +33,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
@@ -70,7 +70,7 @@
project-type: pipeline
concurrent: false
- dsl: !include-raw-escape: pipeline/{pipeline}
+ dsl: !include-raw-escape: pipeline/{pipeline-script}
triggers:
- timed: |
@@ -98,7 +98,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
@@ -155,7 +155,7 @@
project-type: pipeline
concurrent: true
- dsl: !include-raw-escape: pipeline/{pipeline}
+ dsl: !include-raw-escape: pipeline/{pipeline-script}
triggers:
- cord-infra-gerrit-trigger-patchset:
diff --git a/jjb/voltha-publish.yaml b/jjb/voltha-publish.yaml
index e58a5ef..d8b8246 100644
--- a/jjb/voltha-publish.yaml
+++ b/jjb/voltha-publish.yaml
@@ -9,7 +9,7 @@
- 'voltha-publish':
project-regexp: 'voltha'
branch-regexp: '^(master|voltha-1.6|voltha-1.7)$'
- executor-node: 'ubuntu16.04-basebuild-1c-2g'
+ build-node: 'ubuntu16.04-basebuild-1c-2g'
dependency-jobs: ''
- job-template:
@@ -38,8 +38,8 @@
parameters:
- string:
- name: executorNode
- default: '{executor-node}'
+ name: buildNode
+ default: '{build-node}'
description: 'Name of the Jenkins node to run the job on'
- string:
diff --git a/jjb/xos-integration-tests.yaml b/jjb/xos-integration-tests.yaml
index b8597ab..c894947 100644
--- a/jjb/xos-integration-tests.yaml
+++ b/jjb/xos-integration-tests.yaml
@@ -32,7 +32,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
@@ -91,7 +91,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
@@ -150,7 +150,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
@@ -209,7 +209,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/xos-synchronizer-update.yaml b/jjb/xos-synchronizer-update.yaml
index 7b4d519..2f49512 100644
--- a/jjb/xos-synchronizer-update.yaml
+++ b/jjb/xos-synchronizer-update.yaml
@@ -27,7 +27,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'
diff --git a/jjb/xos-upgrade.yaml b/jjb/xos-upgrade.yaml
index a9a9e8e..506d5dd 100644
--- a/jjb/xos-upgrade.yaml
+++ b/jjb/xos-upgrade.yaml
@@ -5,7 +5,7 @@
id: xos-service-upgrade
name: 'verify_{project}_service-upgrade-test'
description: |
- Created by {id} job-template from ci-management/jjb/xos-upgrade.yaml, using pipeline: xos-service-upgrade.groovy
+ Created by {id} job-template from ci-management/jjb/xos-upgrade.yaml, using script: xos-service-upgrade.groovy
triggers:
@@ -28,7 +28,7 @@
parameters:
- string:
- name: executorNode
+ name: buildNode
default: 'ubuntu16.04-basebuild-4c-8g'
description: 'Name of the Jenkins node to run the job on'