summaryrefslogtreecommitdiffstats
path: root/jjb/policy/policy-parent.yaml
AgeCommit message (Collapse)AuthorFilesLines
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-20Upgrade some policy repos to 18.04Pamela Dragosh1-1/+1
These 4 repos compile fine in an ubuntu VM so they are safe to be upgraded. drools-pdp hangs, apex fails, engine cannot bind, and distribution fails. They will need further reviews to determine if its simply a VM configuration error or a ubuntu issue (highly doubtful). Issue-ID: POLICY-2437 Change-Id: I9ff155bd44b49de10b7b49143fbd85e59f5464ae Signed-off-by: Pamela Dragosh <pdragosh@research.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
2019-12-18policy jobs must use JDK 11 for sonar/clmPamela Dragosh1-0/+1
Sonar job failing because we upgraded this repo to JDK 11 and forgot to set that job correctly. Also fixing CLM job. I do not think the INFO.yaml needs this as its only checking the .yaml file and not compiling the repo. Jessica please confirm. Issue-ID: POLICY-1406 Change-Id: I0a936bd4d4a0843e9443438e974071d99cb4e4ee Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-12-11Set java 11 for policy/common and policy/parentHOCKLA1-0/+1
Issue-ID: POLICY-1594 Change-Id: I29607fdc51380c6acb59c1525b85b3c2733e6c12 Signed-off-by: HOCKLA <ah999m@att.com>
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-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-09-04Build elalto branch of policy/parent and commonjrh31-0/+2
Change-Id: I093c85c56cd6f186ca61b005724047c24f7cac33 Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com>
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-02Clean policy-parent old release jobPamela Dragosh1-2/+0
Forgot this. Issue-ID: POLICY-1737 Change-Id: If24c70d2e8580a19d9aebb8b0516143510f1afde Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-07-01Clean up policy dublin and release jobsPamela Dragosh1-18/+0
No longer releasing dublin artifacts and cleaning out the old release jobs no longer needed due to global-jjb migration. Issue-ID: POLICY-1737 Change-Id: I914ff64b12845d8fad19cf97620dfd346c3fcc32 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-06-18Migrate to gerrit-maven-stage (POLICY)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: I6f82125c7702ccea6ea912f364ddf2dcdccd63f2 Issue-ID: CIMAN-234 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-25Enable policy parent release jobPamela Dragosh1-1/+1
Reenable this release job for RC0 artifact release. Issue-ID: POLICY-1700 Change-Id: I1a434f8377a1e24e70d707233d7a9f1a450296d9 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>
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/+20
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-0/+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-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-08-01Fix clm job definitionJessica Wagantall1-1/+1
Cleanup CLM job definitions that do not require any parameters Change-Id: Ib0125bcaa5e3c0a1f70041a78fec59c445e00645 Issue-ID: CIMAN-184 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-05-21Add policy/parent jobsPamela Dragosh1-0/+17
Adding the verify/merge jobs for policy/parent. This repo is targeted for Casablanca so there is no need for a release job. It will only contain a parent pom.xml for the other repos to reference so it will not need a sonar job. Issue-ID: POLICY-808 Change-Id: Iecf9ead6f97ce973531f82faef8674d5ea53dac1 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>