summaryrefslogtreecommitdiffstats
path: root/jjb/clamp
AgeCommit message (Collapse)AuthorFilesLines
2020-03-27Migrate to 18.04 clamp nodessebdet2-10/+10
As we have some issues to build clamp (python errors), we move to the 18.04 all our build nodes Issue-ID: CLAMP-798 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: Idb061a96bd3a84ec56bc86d78e94b0c44cc2266c
2020-02-05add dashboardosgn422w2-2/+74
add jobs for the dashboard and put second branch to elalto instead of dublin. Issue-ID: CLAMP-643 Change-Id: Ie9b950e0d741eb6c1b0a83898f22f69955209e2b Signed-off-by: osgn422w <gervais-martial.ngueko@intl.att.com>
2020-01-14Ensure INFO runs in centosJessica Wagantall3-0/+3
Move INFO.yaml verify jobs to centos node to ensure there are no issues with Python packages. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ib696292b9785478175515694247854b2e4e1c37f
2020-01-09Simplify sonar variablesJessica Wagantall1-1/+1
Globalize sonar_mvn_goal Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ia46696394bfbde621b861e662e6a512f5f6df967
2019-12-17Migrate CLAMP to SonarCloudJessica Wagantall1-0/+5
Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I15b0ea1d915ce7844cf2763ede74dff30add09c0
2019-12-10Merge "Automation adds info-clamp-ui.yaml"Aric Gardner1-0/+8
2019-12-10Automation adds info-clamp-dashboard.yamlLF Jenkins CI1-0/+8
Issue-ID: CIMAN-33 Change-Id: I37e772491eda425b683b66bb13605d7616f6e2df Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2019-12-10Automation adds info-clamp-ui.yamlLF Jenkins CI1-0/+8
Issue-ID: CIMAN-33 Change-Id: I74811a1bdd7eb809f3ded53f05af2b16643d79f9 Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
2019-11-20Rollback jobs to jdk 11sebdet1-3/+3
Rollback jobs to jdk 11, so jjb jobs must be changed Issue-ID: CLAMP-553 Change-Id: I25fea50851ec4cac7f08b4e236cb4dcb0ffce710 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-11-18Add PTL mail notification for CSIT testsmrichomme1-0/+1
Use PTL mail address to notify in case of csit job errors Issue-ID: INT-1363 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I698f109c29c85ccca1b5c9eab5fab231918c6e0d
2019-11-07Update clamp jobssebdet1-0/+3
Update clamp jobs so that they build with openjdk-13 Issue-ID: CLAMP-327 Change-Id: Ib6332427a5bd5fb7627346890c33e07109acc069 Signed-off-by: sebdet <sebastien.determe@intl.att.com>
2019-09-16Update Clamp release jobsJessica Wagantall1-1/+1
Use docker node to support self releases for docker Change-Id: Ieade2d86073936f3ea1888ba71ce843f345ceccb Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-10Clean CSIT jjbsumry83641-2/+0
- delete jobs that have never been triggered - disable jobs corresponding to test code that has not changed for more than 9 months Issue-ID: INT-1237 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: Ifd1e652a3700f874277f148af23c49042410ba29
2019-08-05Add self release jobs for clampJessica Wagantall1-0/+2
Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Iea8428ddc33bb2ba1372d0b554d8f87c8524e8ed
2019-06-13Remove deprecated clamp jobsJessica Wagantall1-11/+0
Maven releases are now happening from gerrit-maven-stage and Docker ones from gerrit-maven-docker-stage. Change-Id: I653664f06ec092f39bbc44785724c1d0f8703712 Issue-ID: CIMAN-250 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-06-13Move clamp release job to Ubuntu nodeJessica Wagantall1-2/+1
Some apt script tasks depend on Ubuntu and we need to move to this node meanwhile we figure how to make them work on Centos. Disbable signing too since SIGUL only works on Centos. Change-Id: Ia4e0450ea0535ff5aacdfa37c81658ad2851117d Issue-ID: CIMAN-250 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-06-13Move clamp release job to Ubuntu nodeJessica Wagantall1-2/+1
Some integration tests depend on Ubuntu and we need to move to this node meanwhile we figure how to make them work on Centos. Disbable signing too since SIGUL only works on Centos. Change-Id: I01c7ffda35d6d89835bb73d6a8cd607a7afc4357 Issue-ID: CIMAN-250 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-06-03Update stream name for CLAMPChrisC2-2/+2
Updated stream name in CSIT and main clamp yamls to reflect the branch they refer to Change-Id: Ifc9554dd7f656ec42e8feee287acda19fe0c9e65 Issue-ID: CIMAN-257 Signed-off-by: ChrisC <christophe.closset@intl.att.com>
2019-05-28Add gerrit-maven-docker-stage clampJessica Wagantall1-1/+8
Add docker global-jjb job for clamp. Use docker centos node for gerrit-maven-stage. Change-Id: Ibd6f73dd563b406dbd72cf744dbe4ee68ac0cc0b Issue-ID: CIMAN-250 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-28Update jobs for CLAMPChrisC2-2/+2
Replace Casablanca streams with Dublin streams Issue-ID: CIMAN-257 Change-Id: I2076bc1f65c6e56aa142fdb0ba18c457ac54b9f1 Signed-off-by: ChrisC <christophe.closset@intl.att.com>
2019-05-16Merge "Migrate to gerrit-maven-stage (CLAMP)"Jessica Wagantall1-0/+4
2019-05-15Migrate to gerrit-maven-stage (CLAMP)Jessica Wagantall1-0/+4
Migrate to use gerrit-maven-stage from global-jjb to allow the generation of signed release artifacts that will reduce release processing time. Change-Id: I78c4d25afe3f690bfe8b899e8bfebdfd8a6d072b Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-03-18Add casablanca jobs for CLAMPChrisC2-4/+9
Updated streams in CSIT and Main clamp yamls Issue-ID: CIMAN-244 Change-Id: Ia815e0a4ff31a6d91e6243263c5257384b6a17e6 Signed-off-by: ChrisC <christophe.closset@intl.att.com>
2019-03-07Add INFO.yaml verify job (CLAMP)Jessica Wagantall1-0/+8
Add gerrit-info-yaml-verify from global-jjb to verify INFO.yaml file contents. Change-Id: If0df493c37e2d3e4e295694e00c3b874c96cff0f Issue-ID: CIMAN-179 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-12-06Merge "Increase timeout for clamp-maven-clm-master"Jessica Wagantall1-2/+1
2018-12-03Add nexus-iq-namespace for CLM jobsJessica Wagantall1-0/+1
Add nexus-iq-namespace variable for CLM jobs to use the 'onap' prefix in Nexus IQ reports. Having this prefix, will help in situations where two different organizations have the same application names. Change-Id: Id689cbb482d823482932fb4d397bd2adae950735 Issue-ID: CIMAN-134 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-11-28Increase timeout for clamp-maven-clm-masterBengt Thuree1-2/+1
Increase timeout to 120 minutes for clamp-maven-clm-master, due to CLM job was not finished after 90 minutes. Issue-ID: CIMAN-1 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I2c77a13a2745f97473c3a9d0e00b8fe910bd4d76
2018-11-13Manage views [c*-i*] in JJBJessica Wagantall1-0/+5
Use lf-views to manage views through JJB Change-Id: I377e257f4ca54c9e408146e4efa5f1dabbec8351 Issue-ID: CIMAN-218 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-11-14Increase timeout for clamp-maven-clm-masterBengt Thuree1-0/+1
Increase timeout to 90 minutes for clamp-maven-clm-master, due to CLM job was not finished after 60 minutes. Change-Id: Iad08b14ee76d071677983c37d4e5a6ac61f00517 Issue-ID: CIMAN-1 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org>
2018-10-23CLAMP-Refactor CLM project blockJessica Wagantall1-2/+12
The clm job portion needs to be on its own project section similar to the Sonar portion. The reason behind this, is because we only want this job to be running for master and no other branches. Also, this is in preparation for the work that is to come from global-jjb on application names in CLM. Change-Id: I52435cda239d8e79ae11e4fc8e2d2e67b964b4b0 Issue-ID: CIMAN-213 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-28Spread out the scheduling of Daily jobsGary Wu1-1/+1
Spread the scheduling of Daily jobs throughout the day to reduce resource contention. Change-Id: I2b2606b4022c1d9f882bfe95b439b021b17f362e Issue-ID: INT-586 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2018-09-21Fix nested trigger_jobs (C-H)Jessica Wagantall1-4/+2
After upgrading to JJB 2.2.0 any nested parameters up to 3 levels will be reported as a failure. We need to fix those so that there is only 2 levels maximum. Committing this as a single patch since our verify job is broken. Change-Id: I9e0531719fc7f524c149144afcbac49b5b5fcfb8 Issue-ID: CIMAN-184 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-24Revert "Remove CLM jobs"Jessica Wagantall1-0/+2
This reverts commit 74c6abf7b5ec8663d0a7a437325d47274f6c111f. Issue-ID: CIMAN-33 Change-Id: I5c8cd455908ee6352d273db5ff76cd6529f3d8af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Remove CLM jobsJessica Wagantall1-2/+0
Remove CLM jobs as they are exposing proprietary information. Looking into how to handle these better. Change-Id: I8dde2f314af5a945163e0b1172926c398ec78c37 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-14Make code sections readable and consistentAnil Belur1-0/+1
- Add empty line between project sections. Issue-ID: CIMAN-1 Change-Id: If799176581c1fc90e1d8ce2eead7582552e35db4 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2018-05-25Remove debugDeterme, Sebastien (sd378r)1-7/+1
Remove debug flag on maven and remove useless maven properties in clamp build Issue-ID: CLAMP-150 Change-Id: Ib23f55a417ca29d392fd6c304bdf6aa71db9fe02 Signed-off-by: Determe, Sebastien (sd378r) <sd378r@intl.att.com>
2018-05-24Enable debug on clampDeterme, Sebastien (sd378r)1-1/+1
Enable debug on maven docker build for clamp to investigate the issue Issue-ID: CLAMP-150 Change-Id: I2dfad12aac7d7eeaa0e41d0203aa6fdee49bd0b8 Signed-off-by: Determe, Sebastien (sd378r) <sd378r@intl.att.com>
2018-05-07Move Dmaven.test.skip param (a-e)Jessica Wagantall1-0/+1
Rather than hardcoding this parameter as part of the maven-docker-push-daily macro, we are passing it as a "mvn-params" parameter from the project's JJB template. Notice that this change IS NOT adding "Dmaven.test.skip=true" but rather moving it away from the macro into the project's template to handle it individually per project. Please refer to commit 262e8694ebce04450bc29b4805088a354b8aaccb Change-Id: I0f2e0d681734939f4e9b7d07faca33cc4a0da2b9 Issue-ID: CIMAN-159 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-05Fix clm buildDeterme, Sebastien (sd378r)1-0/+2
Fix the clm build for clamp as it's broken Issue-ID: CLAMP-150 Change-Id: I24f8a61ad9ff6be6c1257d636b68e286ac2a6f31 Signed-off-by: Determe, Sebastien (sd378r) <sd378r@intl.att.com>
2018-04-04Mariadb docker used for ittestsac25501-2/+4
Clamp has a bunch it tests which needs a mariadb docker container. Recent changes on availability of the DOCKER_REGISTRY env variable force the registry to 'nexus3.onap.org' instead of docker.io. This patch corrects both behaviors by setting 'nexus3.onap.org:10001 instead' Issue-ID: CLAMP-150 Change-Id: I30a980c89755df05b8ec5f4aa0258031f4270bde Signed-off-by: ac2550 <ac2550@intl.att.com>
2018-02-14Run sonar jobs once a dayJessica Wagantall1-0/+1
Change-Id: If9d9a676ade972890a3748f24a58c81541b5b1df Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-13Clean up Sonar and JenkinsGildas Lanilis1-2/+0
1)Remove Amsterdam branch visibility in Jenkins from logging-analytics repo 2)Remove Amsterdam branch visibility in Jenkins form clamp repo 3)Remove vnfsdk/compliance visibility in Sonar and Jenkins Change-Id: I8922ffa4c1e64df9130b08b809c1474c728dc8e5 Issue-ID: CIMAN-65 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2018-02-13Remove empty java-version in templatesJessica Wagantall1-2/+0
The new upgrade of global-jjb 0.16.0 is able to handle the java version better. We do not need to set this variable as empty anymore. Change-Id: I88cae9f4b49241b6045deee7fd696c18d781db1c Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-12Move clamp to docker build nodeJessica Wagantall1-2/+2
Move Sonar scan job for clamp to use a docker based node Change-Id: I512692f795ae20e5a7ac3e1e11e438b7a17b4ae9 Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-01Set build node for gerrit-maven-sonarJessica Wagantall1-0/+1
Run gerrit-maven-sonar on a 4c-4g node Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I8a50b075ab6c1da5b015136b30a8aa2fab5bbc9a
2018-02-01Move projects to gerrit-maven-sonarJessica Wagantall1-0/+11
The current Sonar goal in release-version-java-daily has a lot of issues when running for projects in more than one branch. Remove sonar task from release-version-java-daily and use global-jjb gerrit-maven-sonar job instead. Change-Id: I9a20b68f4539e227ceab4063edb2df429cf60afb Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-12-05Add CLM jobs for clamp reposJessica Wagantall1-0/+2
Change-Id: Ia545db49b35be91dde16078f7ac31330c7bc98d0 Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-21Add amsterdam stream to JJB templatesJessica Wagantall1-0/+2
Add amsterdam branch for jjb job templates for clamp repos Change-Id: Ia191891beba60f925d0b480329bd16b07d45ac42 Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-17Add step for version to docker java propertiesJulienBe1-0/+1
Add an optional step to use maven version plugin Issue-ID: CLAMP-57 Change-Id: I1d71183b98ae37c7e519b0e2c41c76c647b2e3f6 Signed-off-by: JulienBe <jb379x@att.com>
2017-09-27Add step for version to release-checkstyleJulienBe1-0/+1
Add an optional step to use maven version plugin Change-Id: Ia174dc86fff30bd814fc4a083eda08e75bfa5378 Issue-ID: CLAMP-57 Signed-off-by: JulienBe <jb379x@att.com>