summaryrefslogtreecommitdiffstats
path: root/jjb/policy
AgeCommit message (Collapse)AuthorFilesLines
2019-06-18Migrate to gerrit-maven-stage (POLICY)Jessica Wagantall3-0/+19
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-06-17Change policy/engine build node to dockerRashmi Pujar1-14/+10
The policy/engine 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/engine/+/90025/ Issue-ID: POLICY-969 Signed-off-by: Rashmi Pujar <rashmi.pujar@bell.ca> Change-Id: Iaed6bfe09a8d64cca3847990bbaf30909fb19d77
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-06-14Enable dublin release jobPamela Dragosh1-1/+1
Need to release this today Issue-ID: POLICY-1857 Change-Id: I6c0b35cc66d602de6f757a1ddd2ff7db7c089715 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-06-13Fix dublin merge release jobsPamela Dragosh1-3/+13
My original change over was incorrect as I used casablanca jobs for dublin. The dublin jobs use different underlying jobs. Issue-ID: POLICY-1857 Change-Id: I3c714bcc1a2d44d04b479c85941b1785f8047f80 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-06-06Change build node to dockerPamela Dragosh2-24/+16
We are changing these jobs to use Docker maven plugin so they need to always build on a docker node. Changed the merge and release to support docker. These may fail until we get these reviews in: gerrit.onap.org/r/c/policy/drools-applications/+/89204 https://gerrit.onap.org/r/c/policy/drools-pdp/+/89203 Issue-ID: POLICY-969 Change-Id: Ic02ab24bf95325914e906bfc3c55be0d4947b94a Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-05-28Update policy to include dublin branchsPamela Dragosh13-55/+178
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 Dragosh10-9/+11
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 Dragosh6-11/+6
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-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-04-19Increase policy/engine CLM timeoutPamela Dragosh1-1/+1
Unfortunately these jobs now take over 30 minutes to complete. Separate JIRA will be to see if we can fix those JUnits to be more speedy. Issue-ID: POLICY-1657 Change-Id: I697422c60f87fbdc33cd30c58a5d5008a49d9b21 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-04-17Add profile parameter for releasing jobDmitry Puzikov1-2/+2
Add lost profile parameter for policy-docker-master-docker-version-java-daily job Project has no tests so skipTests params may be safely deleted. Change-Id: I42931413852d131d2e81955d80f06fbd38526831 Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-04-16Add CSIT for drools and appspdragosh1-1/+34
Missing these jobs Change-Id: I5b8a8043f89b2476d7918868153752235c717fe5 Issue-ID: POLICY-1651 Signed-off-by: pdragosh <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-04-12Add maven profile parameterDmitry Puzikov1-2/+2
Need to add explicit maven param to use exact profile: docker to build and push images Change-Id: I64795ac20b05d5f9974324f87e585d26adc70c8f Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-04-09Add Jenkins job for base amd common imagesDmitry Puzikov1-0/+56
New job for building policy-base-alpine and policy-common-alpine images Change-Id: I0e207713d6aa1408911c741d37492c7ff11623cf Issue-ID: INT-996 Signed-off-by: Dmitry Puzikov <dmitry.puzikov@tieto.com>
2019-03-20Reenable casablanca release jobsPamela Dragosh4-4/+4
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 Wagantall11-0/+88
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-03-05Remove jobs from unused reposPamela Dragosh3-117/+0
Team decided not to use these repos. Issue-ID: POLICY-1559 Change-Id: Iaaaae931836360ae85da2c09bd2a59369bf74247 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-02-24Adding jenkins jobs for policy/pap CSIT testsramverma1-0/+16
Change-Id: I2ccf3bd304b7ddc6595fa04100921fe528b66977 Issue-ID: POLICY-1480 Signed-off-by: ramverma <ram.krishna.verma@est.tech>
2019-02-23Merge "Adding xacml-pdp to jenkins job list"Jessica Wagantall2-1/+26
2019-02-21Adding xacml-pdp to jenkins job listMichael Mokry2-1/+26
Includes: 1) Modified policy-xacml-pdp.yaml 2) Modified policy-csit.yaml Change-Id: I98373be472c0c97f928af7fa2ae2fb29e6b3768c Issue-ID: POLICY-1436 Signed-off-by: Michael Mokry <michael.mokry@att.com>
2019-02-20docker build/push for new pdpd-cl docker imageJorge Hernandez3-2/+32
Change-Id: I299e3487ed568c74ac531c1b1e12a48166e9c964 Issue-ID: POLICY-1537 Signed-off-by: Jorge Hernandez <jorge.hernandez-herrero@att.com>
2019-02-19Add jenkin jobs to generate PAP docker imageramverma1-1/+10
Change-Id: Id712369321f15eb426963ccf67592f93b5342c2f Issue-ID: POLICY-1480 Signed-off-by: ramverma <ram.krishna.verma@est.tech>
2019-02-13Add policy-api csit into Jenkins job listChenfei Gao2-1/+26
Includes: 1) Added policy-api.yaml 2) Appended policy-api csit to the job list in policy-csit.yaml Issue-ID: POLICY-1270 Change-Id: I0c32a53f1a12b09b335aa3508d3ab409aec6a74f Signed-off-by: Chenfei Gao <cgao@research.att.com>
2019-02-06Disable casablanca release jobsPamela Dragosh6-6/+6
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-09Enable policy/common casablanca release jobPamela Dragosh1-1/+1
Re-enabling this job for release of artifacts for the Casablanca Maintenance release. Issue-ID: POLICY-1390 Change-Id: I5b0b673eab39a83d7162bba9414f14875e91fdcc Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-01-07Re-enable Policy Casablanca release jobsPamela Dragosh5-5/+5
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 Wagantall14-0/+14
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 Wagantall3-6/+6
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 Dragosh7-7/+7
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 Dragosh8-10/+183
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-26Set policy/engine CLM to 4c 4gPamela Dragosh1-0/+1
The CLM job keeps failing, we think it is because the memory and cpu requirements are randomly being chosen instead of using 4c 4g that we established before. Issue-ID: POLICY-1224 Change-Id: I050ac8afc992ee450ec5877c2ec4b60430794ee4 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-10-23POLICY-Refactor CLM project blockJessica Wagantall14-16/+128
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 Dragosh7-6/+7
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 Wu13-13/+13
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-22Added distribution to policy csit test buildmmis1-0/+13
Issue-ID: POLICY-924 Change-Id: Iddf2ce4599375916f9a7c4373d584217d0a742c2 Signed-off-by: mmis <michael.morris@ericsson.com>
2018-09-21Fix nested trigger_jobs (O-S)Jessica Wagantall1-9/+21
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. Change-Id: Icb86bc28bb66727737568386f0258d5d570c1fc7 Issue-ID: CIMAN-184 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
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-13Added apex-pdp to policy csit test buildmmis1-0/+3
Issue-ID: POLICY-1099 Change-Id: I5adf2cf17b82294c84fa460c2334cfb6d9ae2f0c Signed-off-by: mmis <michael.morris@ericsson.com>
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 Wagantall14-0/+16
This reverts commit 74c6abf7b5ec8663d0a7a437325d47274f6c111f. Issue-ID: CIMAN-33 Change-Id: I5c8cd455908ee6352d273db5ff76cd6529f3d8af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Remove CLM jobsJessica Wagantall14-16/+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 Wagantall6-6/+6
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 Belur13-0/+13
- 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-06-04Disable policy release jobsPamela Dragosh4-2/+6
We will not be releasing anything for beijing or casablanca so disable these release jobs. Issue-ID: POLICY-875 Change-Id: I0cf6914a381bc68181c357aeabf627c89af9c94d Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>