summaryrefslogtreecommitdiffstats
path: root/jjb/policy/policy-apex-pdp.yaml
AgeCommit message (Collapse)AuthorFilesLines
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-04-14Fix docker-stage lifecycle phasePamela Dragosh1-1/+1
Missing the -D so the job is failing. Issue-ID: POLICY-2378 Change-Id: I1108f339ad25fa39c760adec16b70db3733f8e4d Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-27Fix Ubuntu18.04 nodesJessica Wagantall1-1/+1
Some of these jobs were calling a non existent node Change-Id: I99c724a440d0db5b2444e9b120e05e39685d6796 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-03-26Skip tests in docker stage jobPamela Dragosh1-4/+4
Not all our jobs have skipTests - since both a verify job is run it isn't necessary for the docker build job to run the JUnit tests in addition to the verify job which will catch any issues. Also bumping some projectd to use ubuntu 18.04. apex sonar jobs should be run in 8c/8g node. fixing enabled vs disabled for policy/gui Issue-ID: POLICY-2378 Change-Id: I3a0aad6c2280fa5c2cb56b592c6093814f38deb1 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-03-04Revert stack increase in policy-apex-pdpliamfallon1-1/+0
This stack size increase is not necessary, the stack overflow errors are due to another cause. Issue-ID: POLICY-2106 Change-Id: I3185d6b384aafc65ea695d28761d0231392f53d6 Signed-off-by: liamfallon <liam.fallon@est.tech>
2020-03-03Increase thread stack size for Graal in apex-pdpliamfallon1-0/+1
In the apex-pdp javascript tasks are executed using Graal scripting support in Java 11. The javascript scripts executed in Java threads. The default stack size of 1024k is too small and results in stack overflow exceptions for any Javascript script that is of a reasonable size. This review increases the stack size for the JVM for apex-pdp builds. Issue-ID: POLICY-2106 Change-Id: Iea7512939dcd8c1d68d8c37ebd4af63b89ffaa61 Signed-off-by: liamfallon <liam.fallon@est.tech>
2020-01-22Set policy apex-pdp to use Java 11liamfallon1-0/+3
Issue-ID: POLICY-1581 Change-Id: I8b6adb7cae90940f50bea3ccdf309504885128db Signed-off-by: liamfallon <liam.fallon@est.tech>
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-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-12Add apex-pdp elalto branch to build jobsjrh31-0/+2
Issue-ID: POLICY-2045 Signed-off-by: jrh3 <jrh3@att.com> Change-Id: I210a3250f1ae10e1c3af3b2d779283c76b5fc8d7
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-01Clean up policy dublin and release jobsPamela Dragosh1-32/+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-25Migrate to gerrit-maven-stage (POLICY)-3Jessica Wagantall1-0/+11
Migrate to use gerrit-maven-stage from global-jjb to allow the generation of signed release artifacts that will reduce release processing time. Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I4ccd69bde2bb1e9d0710c2b46253024f6b5e7acb
2019-06-17Change policy/apex-pdp build node to dockerRashmi Pujar1-14/+10
The policy/apex-pdp is being changed to use docker-maven-plugin to build docker images and so they always need to be built on a docker node. Changed the merge and release to support docker. These may fail until we get the below review in: https://gerrit.onap.org/r/#/c/policy/apex-pdp/+/90014/ Issue-ID: POLICY-969 Signed-off-by: Rashmi Pujar <rashmi.pujar@bell.ca> Change-Id: I68599bcc30b700d3e37e62499bde907da2e61404
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-04-16Reenable apex casablanca release jobPamela Dragosh1-1/+1
Need this to generate artifact that includes the latest keystore. Issue-ID: POLICY-1649 Change-Id: Icaadc6918ce79d3dafea501f0952e0ef020bea17 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-27Allow docker-java to specify nodeJessica Wagantall1-2/+2
Allow {project-name}-{stream}-docker-java-version-shell-daily to allow a specific build-node to be able to run these jobs using the ARM architecture nodes. All current projects using this job will stay unchaged and will still run their builds on ubuntu1604-docker-8c-8g. Change-Id: Iba2032d80038d5b4d4ef3a73900c89866a896918 Issue-ID: CIMAN-219 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-11-13Manage views [l*-p*] in JJBJessica Wagantall1-0/+6
Use lf-views to manage views through JJB Issue-ID: CIMAN-218 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: If154d6a488998346cefe4a39927a6cb5379c08b0
2018-10-31Add policy casablanca jobsPamela Dragosh1-1/+28
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-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-10Disable apex release jobPamela Dragosh1-0/+1
We will enable once we start releasing artifacts. Right now it is failing because it added policy/common SNAPSHOT as a dependency. Issue-ID: POLICY-1046 Change-Id: Idddce5ffa25f512937c04d0123285b853fe3a283 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
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-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-07-11Add building of apex-pdp docker imagemmis1-1/+11
Issue-ID: POLICY-866 Change-Id: I392d12c057d9474265d95a2b9cc04a3ba573dd2c Signed-off-by: mmis <michael.morris@ericsson.com>
2018-05-22Add new policy repo jobsPamela Dragosh1-0/+29
Adding verify/merge jobs for these new repositories. Issue-ID: POLICY-808 Change-Id: I8e6bbcbf3195760ed087dcf4c16906b745719eaf Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>