summaryrefslogtreecommitdiffstats
path: root/jjb/integration
AgeCommit message (Collapse)AuthorFilesLines
2021-02-11Update ran-simulator jobNiranjana1-1/+2
Issue-ID: INT-1849 Signed-off-by: Niranjana <niranjana.y60@wipro.com> Change-Id: I35a8c7439b068720608349219aeaaebfbfa05b61
2021-02-10Automation adds integration-ietf-actn-tools.yamlLF Jenkins CI1-0/+14
Issue-ID: CIMAN-33 Change-Id: If385d8c4eeef12ce35193e5a9db9adad3e9d748d Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2021-02-10Merge "Update ran-simulator job to fix pom file not found error"Jessica Wagantall1-0/+1
2021-02-09Setup linters for integration/simulators/ran-nssmf-simulatorBartek Grzybowski1-0/+32
Change-Id: I0d2fff947f626d21b855f95b61e8924089ac75c8 Issue-ID: CIMAN-33 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-02-09Setup linters for integration/ieft-actn-tools projectBartek Grzybowski1-0/+32
Change-Id: I71d244bd5a98423565bbf6619e7b416db9627116 Issue-ID: CIMAN-33 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-02-09Update ran-simulator job to fix pom file not found errorNiranjana1-0/+1
Issue-ID: INT-1849 Signed-off-by: Niranjana <niranjana.y60@wipro.com> Change-Id: I8974040ce2af605caedf686e3029bd7e6fb41a39
2021-02-08Merge "Automation adds integration-ieft-actn-tools.yaml"Jessica Wagantall1-0/+14
2021-02-08Automation adds integration-ieft-actn-tools.yamlLF Jenkins CI1-0/+14
Issue-ID: CIMAN-33 Change-Id: I869c71947743ac262cb078ec15666faf950847d4 Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2021-02-08Automation adds integration-simulators-ran-nssmf-simulator.yamlLF Jenkins CI1-0/+14
Issue-ID: CIMAN-33 Change-Id: Id6a41d6ecc0b3d216f9c76748aeacd7e096a200c Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2021-02-04Add back integration/terraform project validation jobBartek Grzybowski1-0/+15
This partially reverts change I966378eb9cd3bcbdeb70af2d1db4fef1b65df338 which removed validation job for terraform files. Change-Id: I9f7ece456515df4306b47e31e76d0fa74ecda7a1 Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-02-04Add Terragrunt validator for integration/terragrunt projectBartek Grzybowski1-0/+15
Change-Id: I321c0039c1de036de82bff42c6974678c44e716d Issue-ID: INT-1713 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-02-03Merge "remove terragrunt check as it has been moved in a dedicated repo"Jessica Wagantall1-12/+25
2021-02-03remove terragrunt check as it has been moved in a dedicated repomrichomme1-12/+25
Issue-ID: INT-1792 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I966378eb9cd3bcbdeb70af2d1db4fef1b65df338
2021-02-03Limit CSIT trigger file pattern to first dir levelLasse Kaihlavirta1-2/+2
- project-name should be applied to filter directory names only under first directory depth level in CSIT trigger file pattern to avoid running unnecessary and unrelated verification jobs Issue-ID: INT-1848 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I003e318890f1bccde20e2bd1d4593e47f5f07f1e
2021-02-02Merge "Activate integration tests"Jessica Wagantall1-1/+1
2021-02-02Remove obsolete project-csit templateLasse Kaihlavirta1-61/+0
Issue-ID: INT-1823, INT-1833 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I379216bf025112c656aec51f0f6d5938ce5af0f1
2021-02-02Merge "Refactor verification job templates"Lasse Kaihlavirta1-130/+31
2021-02-02Refactor verification job templatesLasse Kaihlavirta1-130/+31
- extract common verification boilerplate definitions and default parameters and refer to them in review and merge verification jobs - remove unnecessary parameters from templates and from cssdk-csit Issue-ID: INT-1823, INT-1833 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I63367216504b997acccd863bad0a2b7de3fc7480
2021-02-02Activate integration testsBogumil Zebek1-1/+1
- We need to add integration tests at verification job level to resolve potential job failures in the future. Issue-ID: INT-1844 Signed-off-by: Zebek Bogumil <bogumil.zebek@nokia.com> Change-Id: Ic6e176dcb0b8e277166ffe7c183712ce2a19a72f
2021-01-27Setup Java verify job for core-nssmf-simulator projectBartek Grzybowski1-0/+26
Change-Id: I57ffd770ebd984009e60a17ceb01be89708ede8e Issue-ID: INT-1840 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-01-27Add initial integration-core-nssmf-simulator project setupBartek Grzybowski1-0/+8
Change-Id: I3055f681d0504741523b0ebf30cfe8e9d0adb802 Issue-ID: CIMAN-33 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2021-01-26Remove redundant unique-docker-tag parameterLasse Kaihlavirta2-10/+0
Issue-ID: INT-1823, INT-1833 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: Ieba2a1d028e26e740acabdc2a4f58101a144eebd
2021-01-26Remove obsolete docker templatesLasse Kaihlavirta1-157/+0
- remove obsolete templates related to docker building and tagging in discarded version of review and merge verification jobs Issue-ID: INT-1823, INT-1833 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I1d584952ea94565f62ea7031f248a49f8f7e72d0
2021-01-25Remove obsolete verification templatesLasse Kaihlavirta1-148/+0
- remove obsolete review and merge verification templates - comment out music CSIT job definition that was using those templates (new templates for golang are needed if music CSIT need to be supported in the future) Issue-ID: INT-1823, INT-1833 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: Ic0fffa1e8edf5bf2d90f9d53fbe946d0f37560ca
2021-01-22Add unified merge verification maven templateLasse Kaihlavirta1-0/+125
- add new template that combines maven artifact and docker builds and CSIT execution triggered by merge - take the template in use in CCSDK distribution CSIT - remove old merge verification and project-csit jobs from CCSDK Issue-ID: INT-1833 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: Ic51c59b8e45b030003c6c26595f24872f70a33a7
2021-01-21Add unified review verification maven templateLasse Kaihlavirta1-0/+125
- add new template that combines maven artifact and docker builds and CSIT execution triggered by review commit - this change needs to be coupled with https://gerrit.onap.org/r/c/ccsdk/distribution/+/116916 Issue-ID: INT-1823 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I598598519429a155c7cf0b4d19dc5e4ca7b8c0d4
2021-01-14Deprecate infra-shiplogs macroJessica Wagantall1-4/+2
We should be using lf-infra-publish as a publisher macro. This global-jjb macro performs a job-cost run that we need to report for all jobs. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Iff43723322ac7eb92f1e9e93e49dfe9595af6450
2020-12-16Finalize maven docker snapshot templateLasse Kaihlavirta1-1/+13
- remove PoC postfix - add clarifying comments Issue-ID: CCSDK-3045 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: Ib577845505b8d7424d6f7a64ba78fa2c7522d408
2020-12-16Merge "Fix docker snapshot job choosing-strategy"Morgan Richomme1-1/+1
2020-12-16Fix docker snapshot job choosing-strategyLasse Kaihlavirta1-1/+1
- choosing-strategy should be "gerrit" to make the job to checkout the job from given GERRIT_REFSPEC instead of master - hopefully final follow-up correction to https://gerrit.onap.org/r/c/ci-management/+/116262 Issue-ID: CCSDK-3019 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I400895a68cb6cb1e89fed1e75c9751abba59cc2e
2020-12-15Setup linters for integration/simulators/masspnf-simulator repoBartek Grzybowski1-0/+32
Change-Id: I915d29ee2780a939bab3af0ca5b09025ee6d7bdb Issue-ID: INT-1810 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-12-15Move masspnf-simulator job to it's own placeBartek Grzybowski2-9/+24
Change-Id: If1752019adbf8d428df08ca830569f14d7f1fc84 Issue-ID: INT-1810 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-12-15Merge "Automation adds integration-simulators-masspnf-simulator.yaml"Morgan Richomme1-0/+14
2020-12-14Automation adds integration-simulators-masspnf-simulator.yamlLF Jenkins CI1-0/+14
Issue-ID: CIMAN-33 Change-Id: I0344dec65395a4f5346443244adbef8b9651246d Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2020-12-14Add maven parameters to docker snapshot jobLasse Kaihlavirta1-1/+4
- *another* follow-up and correction to https://gerrit.onap.org/r/c/ci-management/+/116262 Issue-ID: CCSDK-3019 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I0bb509a3b2bb1f230fde487d957f9f397b83851a
2020-12-14Add maven executable to docker snapshot jobLasse Kaihlavirta1-0/+2
- follow-up and correction to https://gerrit.onap.org/r/c/ci-management/+/116262 Issue-ID: CCSDK-3019 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I6eca59766404350878dc30e8cf5ce837616512c6
2020-12-11Merge "Add verification jobs for ccsdk/distribution"Jessica Wagantall1-0/+140
2020-12-10Add verification jobs for ccsdk/distributionLasse Kaihlavirta1-0/+140
- replace existing CCSDK CSIT jobs with project-specific CSIT job - add docker snapshot and docker staging jobs - snapshot images are still being done with maven, but tagging the images with STAGING is moved from maven to plain shell script (both of these have been implemented in https://gerrit.onap.org/r/c/ccsdk/distribution/+/116082) - add maven docker snapshot job template to support UNIQUE_DOCKER_TAG - note that this commit requires https://gerrit.onap.org/r/c/ccsdk/distribution/+/116082 to work properly in review and merge verification phases! - note also that this is not final commit related to this change as the maven docker template is still named with -PoC postfix and original artifact builds still remain triggered by review separately (the latter should be ultimately replaced by or included in review and merge verification jobs) Issue-ID: CCSDK-3018, CCSDK-3019 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: Id4c922e180c9d0ddadae6c99632d6ff6cdcbb59f
2020-12-10Add gitlint for integration/xtesting verif jobmrichomme1-3/+8
It shall help improving the quality of the commit message Issue-ID: INT-1809 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I01716658ec82ae2e9aeb1f1d963cd94f839639c9
2020-11-30Merge "Rename project-specific CSIT PoC jobs"Jessica Wagantall1-8/+34
2020-11-30Fix change I007a78a5e706f51cd0913f38ae9f0d48cea1ebadBartek Grzybowski1-1/+1
Change-Id: If7ef387bbb55629d79a6c4b5b63f9ee6f9e0d7be Issue-ID: INT-1725 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-11-27Rename project-specific CSIT PoC jobsLasse Kaihlavirta1-8/+34
- 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
2020-11-26Fix trigger path pattern for integration-simulators-ran-simulatorBartek Grzybowski1-1/+1
Change-Id: I007a78a5e706f51cd0913f38ae9f0d48cea1ebad Issue-ID: INT-1725 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-11-24Update Mass PNF simulator pathBartek Grzybowski1-4/+4
Change-Id: I9cb3a61ca22ffd70cf1c4a2b8d959cdcfde71642 Issue-ID: INT-1789 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-11-20Add unified merge PoC job templatesLasse Kaihlavirta2-8/+78
- add PoC templates for unified merge and docker image STAGING jobs - unified merge job is triggered by merge submit trigger - the triggered docker build and CSIT are based on master - use the templates in music - restore the original {project-name}-{stream}-docker-golang-shell-daily music job - remove unsupported "condition" parameters from trigger-jobs - change project-specific CSIT to a single job that triggers all the plans under the project - change snapshot docker build to a single job that is named by artifact type (in music's case golang) - these changes should not be applied before integration/csit commit https://gerrit.onap.org/r/c/integration/csit/+/115170 is merged! Issue-ID: INT-1783 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: If838b264a82069504817bcf2612011c33e3d26f2
2020-11-17Differentiate CSIT PoC jobs and templatesLasse Kaihlavirta1-5/+6
- restore {project-name}-{stream}-docker-golang-shell-daily template to its original state - separate all new templates related to CSIT redesign by "PoC" postfix - pass CSIT jobs to be triggered to the template with explicit "jobs_to_trigger" list - define UNIQUE_DOCKER_TAG as input parameter to CSIT template Issue-ID: INT-1760 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: I6eef5bf407d5c89406d1b19d7d931d9d00092908
2020-11-14Create guilin xtesting docker for guilin branchmrichomme1-0/+3
Issue-ID: INT-1781 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ia2fb3d08d32dfce04b66441af0fa69b3a56695c4
2020-11-13Setup linters for integration/terragrunt projectBartek Grzybowski1-0/+32
Change-Id: I837379b866c812b9da2ce3197bc05839cb474a9e Issue-ID: INT-1778 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-11-13Fix integration/terragrunt config pathBartek Grzybowski1-0/+14
Change-Id: Ib513db63d1b70f74c746f7d69f0bc1c25e64f0ba Issue-ID: INT-1778 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-11-12Add project-specific CSIT job templateLasse Kaihlavirta2-1/+79
- add template for project-specific CSIT - apply the template in music component (note that this requires https://gerrit.onap.org/r/c/music/distributed-kv-store/+/114637 to be merged to find the proper plans) - pass selected infra parameters to triggered docker build and CSIT jobs to have them use appropriate branch Issue-ID: INT-1760 Signed-off-by: Lasse Kaihlavirta <l.kaihlavirt@partner.samsung.com> Change-Id: Id83e54548243e9d5dc7d932acae469a8b295c48f