summaryrefslogtreecommitdiffstats
path: root/jjb/policy
AgeCommit message (Collapse)AuthorFilesLines
2019-07-29Fix apex merge job to trigger csit jobramverma1-1/+1
Apex csit job has been pointing to a wrong merge job Change-Id: I964ed97fddc1ecc298594c30a183d6b4de52b57c Issue-ID: POLICY-1955 Signed-off-by: ramverma <ram.krishna.verma@est.tech>
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-02Final cleanup policy jobsPamela Dragosh5-137/+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-01Merge "Clean up policy dublin and release jobs"Jessica Wagantall8-212/+0
2019-07-01Clean up policy dublin and release jobsPamela Dragosh8-212/+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-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-07-01Update maven-docker-stage for policyJessica Wagantall1-2/+1
Update policy-drools-applications-maven-docker-stage-master to skip signing of jar artifacts (not needed for docker images) Run build in ubuntu node. Change-Id: I9fb97f5328c01adb7e8e7933de96d3f3e3930ba5 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-06-28Upgrade policy/docker to staging jobsPamela Dragosh1-5/+5
Issue-ID: CIMAN-234 Change-Id: I5049dfd204f0099fd8d49f8ffd2156d84e4a744c Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-06-27Increase cpu/mem for policy/engine stage jobPamela Dragosh1-1/+1
This job JUnits need to have more memory/cpu to finish. Will need to use the docker version for 8c 8g, there is no builder. Issue-ID: CIMAN-33 Change-Id: I9f0b43d4a5bf00200ef94daad11975d9e5f53af6 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-06-25Migrate to gerrit-maven-stage (POLICY)-3Jessica Wagantall4-0/+43
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-25Fix policy maven-docker-stageJessica Wagantall2-4/+2
policy-api and policy-pap code scripts have an ubuntu dependency and need to run in ubuntu node. Skip signing artifacts since SIGUL only works on Centos. Change-Id: Ic7ae5950a92c538eed8babc4b33d3ec5288954bf Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2019-06-21Wrong branch for policy/model stage jobPamela Dragosh1-4/+4
Should be on master branch Issue-ID: CIMAN-234 Change-Id: I15da4cc08432340909908e1fe7aabd7abefb5395 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2019-06-20Migrate gerrit-maven-stage (POLICY) - 2Jessica Wagantall3-0/+26
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: I86a7fa9d2337c52856eebb877364bc182a01515b Issue-ID: CIMAN-234 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
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>