diff options
author | Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> | 2020-11-27 16:54:51 +0200 |
---|---|---|
committer | Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> | 2020-11-27 17:07:47 +0200 |
commit | bfdc1999cfe12b9e9681500a0f479038d89421c7 (patch) | |
tree | 7680984a704002ff1e64f678843b3dc2867516e5 /jjb/integration | |
parent | 3f4548ec0ceb6f9179b2d7c4744e9a7e68f07818 (diff) |
Rename project-specific CSIT PoC jobs
- remove PoC postfixes and rename the templates properly
- update changed names to music jobs
- add comments to identify all relevant templates as parts of
project-specific CSIT flow
Issue-ID: INT-1794
Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com>
Change-Id: Ib4fb99a9aeb14215346802a4aee158e0a07eb5eb
Diffstat (limited to 'jjb/integration')
-rw-r--r-- | jjb/integration/integration-templates-csit.yaml | 42 |
1 files changed, 34 insertions, 8 deletions
diff --git a/jjb/integration/integration-templates-csit.yaml b/jjb/integration/integration-templates-csit.yaml index f53804609..f07e6e453 100644 --- a/jjb/integration/integration-templates-csit.yaml +++ b/jjb/integration/integration-templates-csit.yaml @@ -130,7 +130,14 @@ send-to-individuals: true - job-template: - name: '{project-name}-{stream}-project-csit-PoC' + # Job template for project-specific CSIT jobs + # + # The purpose of this job template is to execute + # project-specific CSIT test cases for docker image versions + # identified by unique docker tag input parameter + # + + name: '{project-name}-{stream}-project-csit' disabled: '{disabled}' project-type: freestyle build-node: 'ubuntu1804-docker-8c-8g' @@ -186,7 +193,16 @@ send-to-individuals: true - job-template: - name: '{project-name}-unified-review-{stream}-PoC' + # Job template for review verification jobs in + # project-specific CSIT flow + # + # The purpose of this job template is to: + # 1. trigger snapshot docker build job + # 2. trigger CSIT job + # 3. give a verify vote to the triggering review + # + + name: '{project-name}-review-verification-{stream}' disabled: '{disabled}' project-type: freestyle build-node: 'ubuntu1804-docker-8c-8g' @@ -221,7 +237,7 @@ global-settings-file: "{mvn-global-settings}" settings-file: "{mvn-settings}" - trigger-builds: - - project: "{project-name}-{stream}-{artifact-type}-docker-snapshot-PoC" + - project: "{project-name}-{stream}-{artifact-type}-docker-snapshot" predefined-parameters: | UNIQUE_DOCKER_TAG=$BUILD_TAG PROJECT=$PROJECT @@ -229,7 +245,7 @@ GERRIT_REFSPEC=$GERRIT_REFSPEC block: true - trigger-builds: - - project: "{project-name}-{stream}-project-csit-PoC" + - project: "{project-name}-{stream}-project-csit" predefined-parameters: | UNIQUE_DOCKER_TAG=$BUILD_TAG PROJECT=$PROJECT @@ -246,7 +262,17 @@ - lf-infra-publish - job-template: - name: '{project-name}-unified-merge-{stream}-PoC' + # Job template for merge verification jobs in + # project-specific CSIT flow + # + # The purpose of this job template is to trigger + # the following jobs in sequence: + # 1. snapshot docker build job + # 2. CSIT job + # 3. docker staging job + # + + name: '{project-name}-merge-verification-{stream}' disabled: '{disabled}' project-type: freestyle build-node: 'ubuntu1804-docker-8c-8g' @@ -281,7 +307,7 @@ global-settings-file: "{mvn-global-settings}" settings-file: "{mvn-settings}" - trigger-builds: - - project: "{project-name}-{stream}-{artifact-type}-docker-snapshot-PoC" + - project: "{project-name}-{stream}-{artifact-type}-docker-snapshot" predefined-parameters: | UNIQUE_DOCKER_TAG=$BUILD_TAG PROJECT=$PROJECT @@ -289,7 +315,7 @@ GERRIT_REFSPEC=$GERRIT_REFSPEC block: true - trigger-builds: - - project: "{project-name}-{stream}-project-csit-PoC" + - project: "{project-name}-{stream}-project-csit" predefined-parameters: | UNIQUE_DOCKER_TAG=$BUILD_TAG PROJECT=$PROJECT @@ -297,7 +323,7 @@ GERRIT_REFSPEC=$GERRIT_REFSPEC block: true - trigger-builds: - - project: "{project-name}-{stream}-docker-staging-PoC" + - project: "{project-name}-{stream}-docker-staging" predefined-parameters: | UNIQUE_DOCKER_TAG=$BUILD_TAG PROJECT=$PROJECT |