summaryrefslogtreecommitdiffstats
path: root/jjb/policy/policy-distribution.yaml
AgeCommit message (Collapse)AuthorFilesLines
2022-09-28Chore: Move to ubuntu2004-builderBengt Thuree1-2/+2
jjb/oparent/oparent.yaml jjb/openci/openci-onap-daily-jobs.yaml jjb/optf/optf-has.yaml jjb/optf/optf-osdf.yaml jjb/policy/policy-apex-pdp.yaml jjb/policy/policy-api.yaml jjb/policy/policy-common.yaml jjb/policy/policy-distribution.yaml jjb/policy/policy-docker-base-common.yaml jjb/policy/policy-drools-applications.yaml jjb/policy/policy-drools-pdp.yaml jjb/policy/policy-gui.yaml jjb/policy/policy-models.yaml jjb/policy/policy-pap.yaml jjb/policy/policy-parent.yaml Issue-ID: CIMAN-33 Signed-off-by: Bengt Thuree <bthuree@linuxfoundation.org> Change-Id: I24b0b9e869e30a222c76fd9159b3b215cce7e9de
2022-05-19Merge "[POLICY] Remove guilin stream"Jessica Wagantall1-2/+0
2022-05-19[POLICY] Remove guilin streamxudan161-2/+0
The honolulu, istanbul, jakarta and master streams are left. Issue-ID: POLICY-4207 Issue-ID: POLICY-4186 Signed-off-by: xudan16 <xudan16@huawei.com> Change-Id: Ic243ea75afe8be6be8279e87e3c402eaa2c8fb43
2022-05-18Enable CLM jobs for Honolululiamfallon1-0/+2
Some users have Honolulu deployed in production and need to knwo what the vulnerabilities are. Jobs are not enabled for policy/clamp and policy/gui because they were not release in Honolulu. Issue-ID: POLICY-4210 Change-Id: I70d393b3a3f04d77867b3021d0830449556ebd9b Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-05-04Set up jenkins jobs for Policy in Jakartaliamfallon1-0/+4
Issue-ID: POLICY-4073 Change-Id: I6a80b500c3a6f0b2c97a8c95100b7c6c452520e3 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-24Remove honolulu CLM jobsliamfallon1-2/+0
Honolulu CLM jobs are not required. Issue-ID: POLICY-3862 Change-Id: I8a3d06aef6d9e4ad660429bf662f18a2a1838faa Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-20Update CLM jobs to issue reports on branchesliamfallon1-1/+7
Changes needed to Jenkins jobs to gneerate CLM reports for Istanbul and Honolulu brnches Issue-ID: POLICY-3862 Change-Id: Ia088ac66b09615c32facf3c51824fc3f07324ed7 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-10-12Enable JJB jobs for istanbul branchesliamfallon1-0/+2
Issue-ID: POLICY-3696 Change-Id: I3ec7a114a70b497c6cef74220240dac3daffa7b6 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-14Skip test in staging jobsliamfallon1-0/+1
Tests fail in the staging jobs due to differences between the Ubuntu environment used in the verify and merge jobs and the Centos environment used in the staging jobs. Specifically, the "keytool" utility that comes in Java is not in the path in CentOS. As the tests must pass in the Ubuntu environment ver verification and merge, there is no need to run the tests at staging. THis review disables tests in staging jobs. Issue-ID: POLICY-3587 Change-Id: I357e15ce908491a1849f64d33a7c9df47471de39 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-05-14Remove frankfurt jobsJim Hahn1-2/+0
Now that Honolulu has been released, frankfurt jobs can be removed. Issue-ID: POLICY-3307 Change-Id: Iae2ab862beefea528f3929ca665dd62ce9e4267c Signed-off-by: Jim Hahn <jrh3@att.com>
2021-03-10Add jenkins jobs for honolulu branchJim Hahn1-0/+2
Issue-ID: POLICY-3105 Change-Id: Ida86181e70132e14c1caab58b2dcd3e10a647c12 Signed-off-by: Jim Hahn <jrh3@att.com>
2020-10-26add guilin branch for jjbTaka Cho1-0/+2
add guilin branch for jjb jobs Change-Id: Id774c1a1bcf645556fa556b892aa7515e83dc291 Issue-ID: POLICY-2875 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-07-08Remove elalto policy jobsPamela Dragosh1-30/+0
No need for these, we have produced the artifacts and will not do anymore work for this branch. Issue-ID: POLICY-2707 Change-Id: If8d45c4d9d858e1a32ab166a9272b67ee1047a0a Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-06-03policy: enable release jobs for masterjhh1-2/+2
- restore back release jobs for master - disable release jobs for elalto Issue-ID: POLICY-2475 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I81856a8b15938ada10a0857711e28b48d383a258
2020-05-26policy add elalto jdk8 jobsjhh1-2/+32
Issue-ID: POLICY-2475 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I01692dbdaeca5beee89650ecf12ce0d9390558f6 Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2020-05-21revert policy elalto changesjhh1-32/+0
Issue-ID: POLICY-2475 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I6c31488b7150bf57ebd6a68bef4069311240c1ed
2020-05-21policy elalto jobs split for openjdk 8 or 11jhh1-1/+31
Issue-ID: POLICY-2475 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Iac4ea2a0b4fcd7662f8326fc6e72a207179874c6 Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2020-05-20enable elalto jobsjhh1-0/+2
Issue-ID: POLICY-2475 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Iccc3a58145d9b302913835bf65a827e5988b4979
2020-05-19Add frankfurt branch jobs for PolicyPamela Dragosh1-0/+2
parent, common, models, api, pap, drools-pdp, drools-applications, apex-pdp, distribution will be branched. engine will be branched, but as it will be deprecated in Guilin the master branch will no longer be supported. We will branch gui, but not run any jobs on it as it was not released. Community can clone the branch and compile locally to test the POC in the state it was at the end of Frankfurt. CSIT is still pending, need integration/csit to be branched first. Issue-ID: POLICY-1514 Change-Id: I900e4a7f59528abd93531534d3c3703db3f9b3bb Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-26Use ubuntu 18.04Pamela Dragosh1-4/+4
Tested these 3 repos, only engine is shaky but let's try it and see if it works. The other 2 work. Issue-ID: POLICY-2437 Change-Id: I25928a9946bb5316d4886e62cccdbac05732f49e Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-01-20set java11 version for policy/engineHOCKLA1-0/+3
set java11 for policy/distribution as well Issue-ID: POLICY-1590 Change-Id: I2ba05feab9e45408dfc548752833b9c57215ffd1 Signed-off-by: HOCKLA <ah999m@att.com>
2020-01-14Ensure INFO runs in centosJessica Wagantall1-0/+1
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-11Remove Policy El Alto jobsPamela Dragosh1-2/+0
Not needed at this point - any fixes will go into Frankfurt. NOTE: Not removing the docker branch El Alto job until the multi arch work is complete on the master branch. In case we need to go back and update that image for JDK 11 and use it temporarily. Issue-ID: POLICY-2299 Change-Id: I34615eeb5e9f51947e5dc182931a960f6ee767f5 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-11-26Migrate POLICY to SonarCloudJessica Wagantall1-0/+5
Issue-ID: CIMAN-343 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I47085a53c163c845851a4a05528c0ac64b564a4f
2019-09-17Add elalto to jenkins for engine and distributionjrh31-0/+2
Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com> Change-Id: Iddd23fcbda343663c63a49c045fb566a4666027e
2019-09-16Move release jobs to docker nodeJessica Wagantall1-1/+1
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-08-04Add release jobs to policyjhh1-0/+2
Issue-ID: POLICY-1953 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I9fb36f2d884fa99c28916a80255100cae2c0c4ab
2019-07-02Final cleanup policy jobsPamela Dragosh1-31/+0
Removed dublin jobs and cleaned out old release jobs. Turned off CSIT for dublin. Issue-ID: POLICY-1737 Change-Id: I1d983c334040c276f1217202c94ff58f4e918e33 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-07-01Migrate policy distributionJessica Wagantall1-0/+10
Migrate to global-jjb gerrit-maven-stage and gerrit-maven-docker-stage Change-Id: I3e66c89c34969d96561d4c7204901fae1e7337d4 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-05-28Update policy to include dublin branchsPamela Dragosh1-6/+6
Dublin branches created, need to update jobs to work with those branches. Removing trailing branch: master to ensure the correct branch is used for each csit. Issue-ID: POLICY-1747 Change-Id: I75dec37e0a49ae0c1bde95ffc6f56b7a8cf3fdb4 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-04-29Enable policy dublin release jobsPamela Dragosh1-1/+1
Enable the release jobs for Dublin. Issue-ID: POLICY-1700 Change-Id: Iabf671c03392b9c21053069cd79e42a4421ab7a0 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-04-29Update Casablanca/CSIT policy jobsPamela Dragosh1-1/+1
Remove the Casablanca branch CSIT and lower timeout for health job. Remove Casablanca branch jobs. Issue-ID: POLICY-1690 Change-Id: Ia41b16fb35a79099c34b124023ed86ce2b29bce4 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-03-20Reenable casablanca release jobsPamela Dragosh1-1/+1
Releasing these artifacts for 3.0.2 maintenance release. Issue-ID: POLICY-1607 Change-Id: Ia65d417797694898c3f6742bfb96336c019b1f25 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-03-07Add INFO.yaml verify job (POLICY)Jessica Wagantall1-0/+8
Add gerrit-info-yaml-verify from global-jjb to verify INFO.yaml file contents. Change-Id: I4e3c998495606c20700fe3f3606f02614c69af6e Issue-ID: CIMAN-179 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-02-06Disable casablanca release jobsPamela Dragosh1-1/+1
The release is certified so let's remove these jobs. I will keep the verify/merge going in case there are any fixes required post-release. Issue-ID: POLICY-1504 Change-Id: I034ebcfdc6f8a84b02d2aa4527adc11afd49bd8e Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-01-07Re-enable Policy Casablanca release jobsPamela Dragosh1-1/+1
In anticipation of providing images for Casablanca Maintenance release. Issue-ID: POLICY-1390 Change-Id: I119f95074148c72c9028685b3e9beb6b787f3278 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
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-20Disable Policy Casablanca Release JobsPamela Dragosh1-1/+1
We do not anticipate another artifact release so we will disable our release jobs until necessary. Issue-ID: POLICY-1275 Change-Id: I5d9dccd1e0203267eb03e311121c182fe5d803c8 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-10-31Add policy casablanca jobsPamela Dragosh1-1/+26
After branching on Friday, need to enable the CI/CD jobs for Casablanca branch. * Disable release on master from running * Add CSIT for casablanca Once Casablanca is officially released we will remove those jobs. Issue-ID: POLICY-1234 Change-Id: I296d6b93cb85faf72a0748e7331e5d8fdea2cdc2 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-10-23POLICY-Refactor CLM project blockJessica Wagantall1-1/+9
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: I7f4c631fb4b91cfd050f2cf8926e169e75812bd6 Issue-ID: CIMAN-213 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-10-08Enable policy release jobsPamela Dragosh1-1/+1
Re-anble the release jobs so we can release our artifacts. Change-Id: Id25a4b11e49f9d1b998adcd095098b405b111a16 Issue-ID: POLICY-1188 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
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-14Use docker node for docker based jobsJessica Wagantall1-0/+2
Move to a docker based node for policy-distribution docker jobs. Change-Id: I83330b9b4d384fc8ae72a363bd22647d143ee188 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-14Add mvn-params to merge-java jobJessica Wagantall1-1/+1
Some projects like policy-distribution need to make reference to a specific pom file profile for performing the merge. Allowing to pass a profile name as optional parameter "mvn-params" Change-Id: Ic91685c0f8d571f636bbf1f4477625e1470daae3 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-06Added building of policy distribution docker imagemmis1-1/+8
Issue-ID: POLICY-923 Change-Id: I662b3481451cb8e0008a4f28406723d2b548ea9e Signed-off-by: mmis <michael.morris@ericsson.com>
2018-08-24Revert "Remove CLM jobs"Jessica Wagantall1-0/+1
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-1/+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-25Add policy/distribution jenkins jobsPamela Dragosh1-0/+29
Issue-ID: POLICY-808 Change-Id: Id815701c8f871c976859691d06e71e99b6747e59 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>