summaryrefslogtreecommitdiffstats
path: root/jjb/policy
AgeCommit message (Collapse)AuthorFilesLines
2022-05-04Set up jenkins jobs for Policy in Jakartaliamfallon14-0/+82
Issue-ID: POLICY-4073 Change-Id: I6a80b500c3a6f0b2c97a8c95100b7c6c452520e3 Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-03-25Add CLAMP CSIT to jenkins CISirisha_Manchikanti1-0/+19
Issue-ID: POLICY-4056 Signed-off-by: Sirisha_Manchikanti <sirisha.manchikanti@est.tech> Change-Id: I20ad60e177bd1791b19be82d17b96425b59a9192
2022-02-07Disable Guilin CSITs for Policyliamfallon1-119/+0
The Guilin release is no longer supported so its CSITs are disabled. Issue-ID: POLICY-3915 Change-Id: I7a95f45786cd65be960d543c15771b70c47c4dbc Signed-off-by: liamfallon <liam.fallon@est.tech>
2022-01-24Remove honolulu CLM jobsliamfallon13-26/+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 branchesliamfallon13-13/+91
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 branchesliamfallon14-2/+28
Issue-ID: POLICY-3696 Change-Id: I3ec7a114a70b497c6cef74220240dac3daffa7b6 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-15Fix node on policy-gui release buildliamfallon1-1/+1
Issue-ID: POLICY-3587 Change-Id: I0062107997249a956fc4192168be93dc00ac6abc Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-15Enable policy-gui docker stage and release jobsliamfallon1-2/+0
Issue-ID: POLICY-3587 Change-Id: Ib52b5175e9f49585d7d8015fa0d6a9918989cef1 Signed-off-by: liamfallon <liam.fallon@est.tech>
2021-09-14Skip test in staging jobsliamfallon11-1/+12
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-06-07Skip properties file on policy CSITsJim Hahn1-4/+0
Previously removed the jjb macros to install robotframework components, but the jobs still reference the property file that was generated by the macro. Removed the reference. Issue-ID: POLICY-3155 Change-Id: Ic9ff5f5172576a063a09b31d5c0d37788b3cd355 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-06-04Don't install robot in Policy CSITsJim Hahn1-2/+0
The Policy CSITs install their own robot framework now, so no need to copy it as part of the build job. Issue-ID: POLICY-3155 Change-Id: I39135cd2b37e02c1f5d56b1696065f22e4dcce58 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-19Fix files path for policy csit verify jobRam Krishna Verma1-1/+1
Issue-ID: POLICY-3257 Change-Id: Id56e99afdf207e6173905e5fbdf47e735f96a6ba Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-05-18Add project csit verify job for policy componentsRam Krishna Verma2-8/+79
Adding project csit verify job for policy framework components to verify the changes coming in the incoming gerrit review. Issue-ID: POLICY-3257 Change-Id: I4872179e354c5c2c0a66f50bf5b8e4677313f6a9 Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2021-05-14Merge "Remove policy-engine jobs"Jessica Wagantall1-54/+0
2021-05-14Remove frankfurt jobsJim Hahn12-91/+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-05-14Remove policy-engine jobsJim Hahn1-54/+0
Removed policy-engine jobs, as it was deprecated in frankfurt. Issue-ID: POLICY-2429 Change-Id: I5b1afef2f1e043d66d58db2d7f351ff6b2eb16a0 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-13Trigger CSITs on docker mergeJim Hahn1-0/+7
Modified to trigger CSITs when policy-docker is merged, in addition to merge of individual repos. Triggering on verify will be done in a different review. Issue-ID: POLICY-3299 Change-Id: Id102f8d7e3877dc0e814e1950253be0e0b3d9840 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-05-03Use tip of master for CSIT buildsJim Hahn1-1/+1
The policy CSIT builds are failing, apparently because they are not using code from the latest master tip. Per Jess, fixed this by changing to the 'default' strategy. Issue-ID: POLICY-3265 Change-Id: I7fcf9741cdeb4e6c8f44b04e0beac1506f10f9bb Signed-off-by: Jim Hahn <jrh3@att.com>
2021-03-26Add script to update nodejs for Sonarcloud scansEric Ball1-1/+2
Some projects have been seeing failures in Sonarcloud scans, as they are no longer compatible with Node <v10. We were unable to find the requirement that is pulling Node in, and it is not installed by default on the CI agents. By installing an up-to-date version before running any other tasks, the issue is fixed and the Sonarcloud scans do not run into any issues. All affected jobs have been updated. Change-Id: I01a578b37300b6dd6e6fd235218978a19518de99 Issue-ID: CIMAN-33 Signed-off-by: Eric Ball <eball@linuxfoundation.org>
2021-03-12move policy-distribution csit to project levelTaka Cho1-4/+17
move policy-distribution csit to project level tested on sandbox Issue-ID: POLICY-2895 Change-Id: I6a4564a6faa13f7c5ff87e70eb95f850117d19d6 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-03-10Add jenkins jobs for honolulu branchJim Hahn13-0/+38
Issue-ID: POLICY-3105 Change-Id: Ida86181e70132e14c1caab58b2dcd3e10a647c12 Signed-off-by: Jim Hahn <jrh3@att.com>
2021-03-10move policy-xacml-pdp csit to project levelTaka Cho1-2/+15
move policy-xacml-pdp csit to project level tested on sandbox Issue-ID: POLICY-2895 Change-Id: Ib967c843a0920a12e8b492ddd18304174925ce44 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-03-09move drools-apps csit to project levelTaka Cho1-2/+15
move drools-apps csit to project level tested on sandbox Issue-ID: POLICY-2895 Change-Id: If13f1275005872831e79a3787ac122389d24b32d Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-03-05move drools-pdp csit to project levelTaka Cho1-2/+15
move drools-pdp csit to project level Issue-ID: POLICY-2895 Change-Id: I5b6e1981f5a7689a2b7fd43c31453d0b695ed0ff Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-02-11move policy-apex csit to project levelTaka Cho1-2/+15
tested on jenkins sandbox Change-Id: I241cf7d9ae0c9c46a7ed3ac8e387c925cc10b0a5 Issue-ID: POLICY-2895 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-02-09policy-pap-csit using project level jjbTaka Cho1-2/+15
tested on jenkins sandbox. Change-Id: I304229fd3591028b0e40d96fe7543c34ea388705 Issue-ID: POLICY-2895 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-02-04revert back csit-api for guilin and frankfurt branchTaka Cho1-3/+17
new csit only exists on master branch Change-Id: I41ebcac9c9a48d32dade0fcf23b3120175120f60 Issue-ID: POLICY-2895 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-02-03remove unique-docker-tagTaka Cho1-2/+0
remove unique-docker-tag Change-Id: If24129b3a39266661e2aaa90f86b0a442a23b68e Issue-ID: INT-1823 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-01-29new project-csit for policyTaka Cho2-20/+80
apply to new template for project-specific csit structure Change-Id: I564f5ba53e437bb7a65f2a645b351edb8104b97c Issue-ID: POLICY-2895 Signed-off-by: Taka Cho <takamune.cho@att.com>
2021-01-14[POLICY] Fix the policy-clamp stage jobssebdet1-2/+4
Another node must be used so that GPG signature can be done properly Issue-ID: POLICY-2922 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I95ec5f7764b4a2f795ad907aad80e0eb7455bcf6
2021-01-13[POLICY] Removal of non existing branchessebdet1-4/+0
Guilin and frankfurt do not exist in this new policy-clamp repo, so removing them Issue-ID: POLICY-2922 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I68ffeed8ba56c96467f20b0f04b1b7d59c04ccb6
2020-12-10[POLICY] Create the jenkins jobs for policy-clampsebdet1-0/+78
Create the new jenkins jobs to build/release policy-clamp Remove previous jjb file which was done in the wrong path. Issue-ID: POLICY-2918 Signed-off-by: sebdet <sebastien.determe@intl.att.com> Change-Id: I812ac04a1b1191f151517b56a9d9d59264029bca Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2020-10-26add guilin branch for jjbTaka Cho12-0/+36
add guilin branch for jjb jobs Change-Id: Id774c1a1bcf645556fa556b892aa7515e83dc291 Issue-ID: POLICY-2875 Signed-off-by: Taka Cho <takamune.cho@att.com>
2020-10-01Add docker profile to policy/models merge jobRam Krishna Verma1-1/+4
As part of recent changes to policy-models-simulator module we need to generate docker image and push to nexus. Hence, adding the docker profile to merge job. Issue-ID: POLICY-2828 Change-Id: I877342fd2e6330256002dbe5548a2e85a749641e Signed-off-by: Ram Krishna Verma <ram_krishna.verma@bell.ca>
2020-07-28Remove policy/engine sonar reportPamela Dragosh1-19/+0
policy/engine repo is being deprecated. Its code coverage reports will not be needed and the job will be removed so as not to confuse the ONAP release process. It met 55% line coverage for Frankfurt and will not progress past that release. Issue-ID: POLICY-2674 Change-Id: Ic4b0e38f52ac9e61ef4c6f9a220e2f4469f0e17e Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-07-08Remove elalto policy jobsPamela Dragosh8-241/+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-15Switching master to frankfurt and creating new master imageRossC1-6/+6
Issue-ID: POLICY-2598 Change-Id: I532d7bb85c88b741b2fecc543f312980a2ad256b Signed-off-by: RossC <ross.carter@est.tech>
2020-06-03policy: enable release jobs for masterjhh8-16/+16
- 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-06-01disable policy/engine elalto junits in staging jobjhh1-0/+1
Issue-ID: POLICY-2475 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: I0c4410128c080bbf2246ba9fd5e33bfb350ca753 Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
2020-05-26policy add elalto jdk8 jobsjhh8-16/+257
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 changesjhh8-256/+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 11jhh8-8/+248
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 jobsjhh8-0/+16
Issue-ID: POLICY-2475 Signed-off-by: jhh <jorge.hernandez-herrero@att.com> Change-Id: Iccc3a58145d9b302913835bf65a827e5988b4979
2020-05-19Add policy frankfurt csit jobsPamela Dragosh1-0/+14
Issue-ID: POLICY-2514 Change-Id: Icf27c100ec13a6f2aadbc89b808fd174401c5abb Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2020-05-19Add frankfurt branch jobs for PolicyPamela Dragosh11-5/+25
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-26Use ubuntu 18.04Pamela Dragosh3-12/+12
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-03-26Skip tests in docker stage jobPamela Dragosh6-19/+19
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-25Upgrade policy/gui to 18.04Pamela Dragosh1-4/+6
Also turning off release jobs as we are not releasing this work yet until Guilen. There are no docker images for it currently. Issue-ID: POLICY-2437 Change-Id: I32c13422159baa8c506296f5972090139365eb3d Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>