summaryrefslogtreecommitdiffstats
path: root/jjb/ccsdk
AgeCommit message (Collapse)AuthorFilesLines
2020-03-26Migrate CCSDK,SDNC to ubuntu 18.04 build nodesDan Timoney10-31/+31
Migrate all CCSDK and SDNC jobs from Ubuntu 16.04 to 18.04 build nodes Change-Id: I6707ceb61b036b64340a27fbd9943ae3ed202b61 Issue-ID: CIMAN-374 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-03-17Add back elalto jobs for CDSDan Timoney1-0/+2
Add back elalto branch jobs for CDS repository Change-Id: Ifa23102c63bdd11929b4cb291711396fd5d1de54 Issue-ID: CIMAN-372 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-03-12Migrate to ARM Ubuntu18.04 nodeJessica Wagantall2-2/+2
Ubuntu 16.04 still has SSH and Kernel issues. Migrating to Ubuntu18.04 since we have a good instance now. TODO: Disable Ubuntu16.04 arm nodes. - Currently Ubuntu18.04 arm nodes are under more test. - No additional costs since no job is using 16.04 arm nodes. - Once confirmed, these will be disabled. Change-Id: I1ef6dfc04aa6e85531f824e24ad517137a7080ca Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-03-05Add CCSDK frankfurt branch jobsDan Timoney9-0/+36
Add Jenkins jobs for CCSDK frankfurt branch Change-Id: Ic121a971378d272da3e5d3ee90bb100f2d91342a Issue-ID: CCSDK-2152 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-02-11Merge "dashboard docker profile"Jessica Wagantall1-0/+8
2020-02-10dashboard docker profileVijay Venkatesh Kumar1-0/+8
Added gerrit-maven-docker-stage job Change-Id: I3bca7d2c804debf290667235f2fe5797e76930ad Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-1891
2020-02-05Add javadoc jobs for CCSDKDan Timoney4-0/+12
Add Jenkins jobs for CCSDK javadoc publication Change-Id: I3b0b84cb532fb8ba6a0ed9ae81c03329a9b9ff4b Issue-ID: CCSDK-455 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-31Remove CCSDK elalto jobsDan Timoney11-36/+0
Remove elalto jobs for CCSDK, which are no longer needed. Change-Id: I4c8ba2db2a7733642c4b2d9bd8398620a4d50c52 Issue-ID: CIMAN-363 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-23Build CCSDK and SDNC dockers dailyDan Timoney3-2/+3
Update CCSDK and SDNC docker jobs to run daily Change-Id: I679fb22acd1ea29b4e59ec7b209117889153d127 Issue-ID: CIMAN-362 Signed-off-by: Dan Timoney <dtimoney@att.com>
2020-01-14Ensure INFO runs in centosJessica Wagantall12-0/+12
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 Wagantall9-9/+9
Globalize sonar_mvn_goal Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Ia46696394bfbde621b861e662e6a512f5f6df967
2019-12-17Remove dependency-list profileTimoney, Dan (dt5972)9-9/+0
Dependency list profile causes an error in merge builds if a new module is added. Change-Id: I858d624bc350435e501a4b4168b3347c5f54d22c Issue-ID: CCSDK-1986 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-13Run CCSDK and SDNC merge jobs dailyTimoney, Dan (dt5972)11-23/+69
Updated CCSDK and SDNC JJBs: 1) To use global jjb verify and merge jobs (vs older global-template) 2) To run merge jobs (SNAPSHOT builds) daily 3) To run staging jobs only on demand. Change-Id: Ia5bee0d5ee765ba501af855e06d5637fdbf61568 Issue-ID: CIMAN-357 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-12Increase java mem size for ccsdk/featuresTimoney, Dan (dt5972)1-1/+1
Increase java mem size for ccsdk/features to resolve java heap size exception Change-Id: Ie4064a034e4eb813dbc3694f421b0536420f5d87 Issue-ID: CCSDK-1976 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-11Add dependency list profile to merge jobsTimoney, Dan (dt5972)9-8/+17
Add dependency-list profile to CCSDK merge jobs so that, on merge, a list of third party library dependencies will be generated and posted to nexus. Change-Id: Id73b444cb0950ec240eae8b4e4a7df9ea8f4e5a9 Issue-ID: CCSDK-1986 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-12-03Increase mem size for ccsdk/featuresTimoney, Dan (dt5972)1-1/+1
ccsdk/features build is failing due to Java heap space error. Increase Java memory size to address this error. Change-Id: I89215c8a0801d05dcef10908ebbaabb82c160d46 Issue-ID: CCSDK-1976 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-11-27Migrate CCSDK to SonarCloudJessica Wagantall9-0/+45
Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I4cd2b2bf01747934265690dffe5e6e89a7f71df6
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-10-16Add elalto jobs for ccsdkTimoney, Dan (dt5972)2-0/+4
Add elalto jobs for 2 CCSDK repos: ccsdk/dashboard ccsdk/platform/plugins Change-Id: I4ebd0794256ed66a19cf9d4cfd65ccaa6a487248 Issue-ID: CIMAN-336 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-24Fix WS java heap issuesJessica Wagantall1-1/+2
ccsdk -> include java-opts sdc -> include java-opts and increase timeouts Change-Id: I4d249ef989d248fcb8f8b97735b16ec244df29e6 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-19Add elalto-fluorine jobs for ccsdk/featuresTimoney, Dan (dt5972)1-0/+3
Add missing elalto-fluorine branch jobs for ccsdk/features repo Change-Id: I196fb1bb053bc0bdd74abea4cdf76cd6d6b38abe Issue-ID: CCSDK-1701 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-16Move release jobs to docker nodeJessica Wagantall12-12/+12
Move release jobs to docker node since these repos will start using self container releases Change-Id: If335d12375863b3809e0d1335310a3eaeefea154 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-13Update WS node for CCSDKJessica Wagantall3-0/+3
Update to a larger node for CCSDK WS scans: - distribution - features -sli-adaptors Change-Id: I4e304cbfca59158cbac992c53beb0bd21cd183b4 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-09-11Add CCSDK elalto jobsTimoney, Dan (dt5972)9-0/+18
Add jobs for CCSDK elalto branches Change-Id: I157029f58f1af034e590ced0bd69b9a22af959ac Issue-ID: CCSDK-1701 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-09-09Add missing INFO verify for CCSDKTimoney, Dan (dt5972)1-0/+8
Add missing INFO.yaml verify jobs for ccsdk (root repo) and ccsdk/dashboard. Change-Id: I54ba2a5a6a4c5a865e3b57c74e07069810389c74 Issue-ID: CCSDK-1696 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-26Fix ccsdk/sli/plugins verifty buildTimoney, Dan (dt5972)1-0/+1
ccsdk/sli/plugins needs a larger build node. Issue-ID: CIMAN-307 Change-Id: I5d5b27dce2f86a94d3c3c84f40cf8305290f21fa Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-22Fix parent merge buildTimoney, Dan (dt5972)1-1/+1
ccsdk/parent merge build fails due to incorrect snapshot repo Change-Id: I5e46e68a17d6dc3efd4a336b3b9a415b93f1631b Issue-ID: CIMAN-294 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-21Add CCSDK jobs for elalto-fluorine branchTimoney, Dan (dt5972)6-0/+12
Add subset of CCSDK jobs needed in El Alto Fluorine branch Change-Id: I96bf4541528170ee119db04f1ab969bf9a15b9e0 Issue-ID: CIMAN-297 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-19Use global-jjb verify,mergeTimoney, Dan (dt5972)1-2/+4
Change to use global-jjb version of verify and merge jobs Change-Id: I216eb65da19687d80a7b9cdfda87f867a057529d Issue-ID: CIMAN-294 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-15Set maven version to 3.5 for ccsdk/distributionTimoney, Dan (dt5972)1-0/+1
After ODL Neon port, ccsdk/distribution repo requires mvn version >= 3.5. Change-Id: I59368fc79022e5bef53d17baa53d6ee635b64efa Issue-ID: CIMAN-295 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-13Change parent daily jobsTimoney, Dan (dt5972)1-1/+3
Update ccsdk/parent Jenkins jobs to run merge daily instead of stage. Change-Id: Ib38318fb6d5e6a4a883b42ec07c3191afe072d06 Issue-ID: CIMAN-294 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-08-01Run self-release on centosTimoney, Dan (dt5972)12-11/+24
Update self-release jobs to run on centos build node instead of ubuntu Change-Id: Iffee853a96b1b8c187d1c9db4a7b42edb1bc7c3e Issue-ID: CIMAN-286 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-31Add whitesource jobs for CCSDKTimoney, Dan (dt5972)11-0/+120
Add whitesource jobs for CCSDK. Change-Id: Ie0cd743656ce7f1baf2d8364f9c08336185afd01 Issue-ID: CIMAN-287 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-31Add CCSDK self release jobsTimoney, Dan (dt5972)11-0/+11
Add self release jobs for CCSDK Change-Id: I5d963055d9abcc2678f944608e6ba025504197c8 Issue-ID: CIMAN-286 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-31Remove ccsdk,sdnc dublin jobsTimoney, Dan (dt5972)13-50/+0
Jenkins jobs no longer needed for dublin branch since no maintenance release is planned. Change-Id: I8e79da78298ed5b06a858c1174f13c30ac256415 Issue-ID: CIMAN-285 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-23Fix ccsdk/distribution staging buildTimoney, Dan (dt5972)1-0/+2
ccsdk/distribution needs to include snapshot versions of artifacts in order to work around bug in Nexus staging repo. In order for that to work, Jenkins jobs for ccsdk/distribution need to use maven-versions-plugin to set version instead of stripping -SNAPSHOT Change-Id: I8f3ba1b2caaf3e389fc0bb1b8135c5dc5ccb37dc Issue-ID: CCSDK-1522 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-23Run versions plugin for CDSTimoney, Dan (dt5972)1-0/+2
Enable maven versions plugin for CDS jobs, since CDS has a snapshot dependency. Change-Id: I9f863c9e7ee1eb0e55eac07a5dd46d55182fb863 Issue-ID: CIMAN-283 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-18Remove obsolete ccsdk docker buildsTimoney, Dan (dt5972)4-75/+0
Replace old docker builds, replaced by global-jjb version. Change-Id: Ib9783f21ab2089f5b1ce9d043d6cbaecb190ddd9 Issue-ID: CIMAN-283 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-17Make sign-artifacts only for maven-stageVanessa Rene Valderrama10-10/+10
This maven-docker-stage job does not need to run sigul right now since the job only tries to sign JAVA artifacts and not docker images. Issue-ID: CIMAN-33 Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org> Change-Id: I778f0b0b0fdeb080a3370fbd4fc5b876a3bfeb73
2019-07-11Add global-jjb docker jobsTimoney, Dan (dt5972)3-0/+18
Add global-jjb docker jobs for CCSDK and SDNC Change-Id: Ieca0ed69e59c80321dfd048c34e1fe330d13ea7e Issue-ID: CIMAN-265 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-09Remove obsolete daily release buildTimoney, Dan (dt5972)12-12/+0
Remove release builds that are replaced by stage build. Change-Id: I8eb07cfd57c27be569b2294ea59e7678d90c386e Issue-ID: CIMAN-263 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-07-03Force maven version 3.5Timoney, Dan (dt5972)8-0/+25
CCSDK requires maven version 3.5 or greater, needed by OpenDaylight Neon release. Change-Id: I2f696cc14a16ca0992030f6327ba05bb24fd28f8 Issue-ID: CCSDK-1389 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-06-17Add distribution WS jobJessica Wagantall1-0/+11
Add ccsdk-distribution WhiteSource scan job. Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I9c3c9c480aede3c82cf1214a8ca99997d973c6cf
2019-06-03Remove unneeded ccsdk/sdnc Casablanca jobsTimoney, Dan (dt5972)11-46/+0
Remove casablanca branch Jenkins jobs for CCSDK and SDNC projects. These are no longer needed since there will not be another casablanca mtce release. Change-Id: I2ff0ba87a16bc236f0c624c9efc8448783edd135 Issue-ID: CIMAN-258 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-29Add CCSDK Dublin jobsTimoney, Dan (dt5972)13-3/+61
Add Jenkins jobs for CCSDK Dublin branch. Also, added missing staging job for ccsdk/dashboard and removed filter from CCSDK tab to include staging jobs as well. Change-Id: I4ecacf7a645b316ff3504d0e2626dc4771a3eef9 Issue-ID: CIMAN-252 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-04-02Add docker build job for ccsdk/dashboardTimoney, Dan (dt5972)1-0/+16
Add docker build job for ccsdk/dashboard repository Change-Id: I31c9c91cf8734e7d842c44841cbe379451ca8ff3 Issue-ID: CIMAN-248 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-28Fixed typos on jjbVijay Venkatesh Kumar1-1/+1
- Switched buildnode to docker node for dashboard - Renamed csit for prh and ves and fixed trigger job/name Change-Id: I0611fbc719b45f0ea7fc799a230e257c53756bc4 Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com> Issue-ID: DCAEGEN2-1270
2019-03-15Sign CCSDK artifactsTimoney, Dan (dt5972)10-10/+30
Update JJB to sign CCSDK artifacts. Change-Id: I0401497501c3d2e287c3dbead2151760e2b52a07 Issue-ID: CIMAN-234 Signed-off-by: Timoney, Dan (dt5972) <dtimoney@att.com>
2019-03-14Move CCSDK to Centos nodeJessica Wagantall1-1/+2
sigul-install.sh uses yum commands to install the sigul packages. Need to run this build in Centos node. Change-Id: Id601794e64483983229a107a7033f7cc7016e005 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-03-14Sign CCSDK maven artifactsJessica Wagantall1-0/+1
Enable SIGUL signatures for Maven artifacts Change-Id: I458e94e6a6f5670efc978c839c5718f3d10c42d1 Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>