summaryrefslogtreecommitdiffstats
path: root/jjb/policy
AgeCommit message (Collapse)AuthorFilesLines
2018-03-19Rename basebuild to builderJessica Wagantall5-9/+9
Rename nodes from "basebuild" to "builder" in preparation for updating to common-packer. Change-Id: I6ff64e3ee5c856391430296aded45d84c46de171 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-09Remove older merge/release jobsPamela Dragosh4-16/+0
We have the new merge/release jobs working so I am following up by removing the old merge/release jobs that we no longer need. Also removing the stage site jobs per Release Planning decisions. Refer to https://gerrit.onap.org/r/#/c/33657/ Issue-ID: POLICY-623 Change-Id: I1a70416c398af659ad71f9a23a0e757ea3b2fdfd Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-03-02Add new policy merge and release jobsPamela Dragosh3-2/+27
Using a different template so we can build docker SNAPSHOT images during the merge for drools-pdp and engine. We would like to keep the original jobs running so we do not interrupt current testing. Also disabling release jobs until M4 timeframe. Issue-ID: POLICY-623 Change-Id: I01ffca8d1f26bf22e5f827306d66171093d41573 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-02-20Add missing CLM jobsJessica Wagantall1-0/+1
Add missing CLM jobs for music, policy, portal-sdk, sdc and so Change-Id: I6b640f45a07ec63b2e7891a77a40b2cdc8b605d7 Issue-ID: CIMAN-133 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-14Run sonar jobs once a dayJessica Wagantall4-0/+4
Change-Id: If9d9a676ade972890a3748f24a58c81541b5b1df Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-14Remove unused repo from JenkinsGildas Lanilis4-125/+0
Clean up Jenkins job by removing 4 unused repo in Beijing Release policy-api policy-gui policy-pap policy-pdp Change-Id: Ic98b21d8ef5c1a64e5a47b87a00018bcc9ba0e47 Issue-ID: POLICY-633 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2018-02-13Remove empty java-version in templatesJessica Wagantall8-16/+0
The new upgrade of global-jjb 0.16.0 is able to handle the java version better. We do not need to set this variable as empty anymore. Change-Id: I88cae9f4b49241b6045deee7fd696c18d781db1c Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-12Remove amsterdam and openecomp jobsPamela Dragosh6-94/+5
Per today's PTL call, we were given option to remove Amsterdam release jobs to alleviate LF servers from having to build them. I am also removing the old OpenECOMP jobs as they are not necessary anymore either. Also, seems the docker-blessing job will not be used either. So that is also removed. Change-Id: I706ec04d541925be8f04c44254379523f2085eca Issue-ID: POLICY-389 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2018-02-01Remove release-version-java-daily-no-sonarJessica Wagantall8-12/+12
gerrit-maven-sonar is now in place to run all the Sonar scans. "release-version-java-daily-no-sonar" and "release-version-java-daily" templates are exactly the same after removing the sonar goals. Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: If89f2c8a484c28271aa7b634ab7e6b3f064d63fb
2018-02-01Set build node for gerrit-maven-sonarJessica Wagantall8-0/+8
Run gerrit-maven-sonar on a 4c-4g node Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: I8a50b075ab6c1da5b015136b30a8aa2fab5bbc9a
2018-02-01Move projects to gerrit-maven-sonarJessica Wagantall8-0/+88
The current Sonar goal in release-version-java-daily has a lot of issues when running for projects in more than one branch. Remove sonar task from release-version-java-daily and use global-jjb gerrit-maven-sonar job instead. Change-Id: I9a20b68f4539e227ceab4063edb2df429cf60afb Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-27Merge "Add policy amsterdam branch jobs"Jessica Wagantall5-1/+13
2017-11-27Increase build timeout for policy-engine CLM jobJessica Wagantall1-0/+1
Increase from 15 to 30 mins Issue-ID: CIMAN-65 Change-Id: I379858b0d64936d25c562757dec2ef881f591a66 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-22Add policy amsterdam branch jobsPamela Dragosh5-1/+13
Add policy amsterdam branch jobs. Change-Id: I35eaf6a4d0cf71b70b77a4ccdbe9b47b9ddfb738 Issue-ID: POLICY-453 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-10-25Skip CLM tests for policy-drools-pdpJessica Wagantall1-0/+1
No need to run tests in CLM job which is blocking the reports. Change-Id: Iaf86d1a8d1c0c3ec087b19ded1409699feef562f Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-13Add java-version for CLM projectsJessica Wagantall8-8/+16
Add java-version parameter just for CLM jobs to avoid other jobs from breaking by picking the wrong configuration. Issue-ID: CIMAN-65 Change-Id: Ia70e807cc581d63296ef59320ef18e079b63c17d Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-11Move CLM jobs to global jjbJessica Wagantall8-8/+8
Use CLM job from global-jjb Remove the local CLM job template Issue-ID: CIMAN-65 Change-Id: I0660c6b73552d2e29851f3f120c7db2698724141 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-09Increase memory size for stage-site jobPamela Dragosh1-0/+1
The build jobs for stage-site have been failing due to lack of heap space. Issue-ID: POLICY-297 Change-Id: I852bb7edddfacd8c84174ecc8d9d86866463ed63 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-09-28Stop running Sonar for policy empty reposJessica Wagantall4-8/+8
Stop running Sonar scans for policy api, gui, pap and pdp. These repos are empty and do not contain any other files outside the pom.xml Change-Id: Ib012dcf7605f9bcf32130415040f5c6e024a6433 Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-09-22Use 4c 4g build nodePamela Dragosh1-0/+1
Our new JUnit tests consume a lot of memory. I would like to speed up the builds. Issue-ID: POLICY-267 Change-Id: Ief11b8ef89f80bea8eef95db807f00ed7d196de5 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-08-24Use 4c 4g node for all builds.Pamela Dragosh1-3/+1
We are seeing intermittent hangs and believe that we need 4c 4g for all the jenkins builds. Change-Id: Id3477ad4574f44df0d6eda30c737a7d572e85fe8 Issue-Id: POLICY-192 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-08-22Merge "Run JUnit tests for verify job."Jessica Wagantall1-1/+1
2017-08-22Run JUnit tests for verify job.Pamela Dragosh1-1/+1
Run the verify job with JUnit tests turned on. That is, no more ignoring the JUnit tests. Issue-Id: POLICY-181 Change-Id: I2b5c59bc266febc4ee59974062666cfde0c7122f Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-08-22Run policy/engine release job on 4g nodePamela Dragosh1-1/+2
The policy/engine release job is failing due to lack of heap space. See https://jenkins.onap.org/job/ policy-engine-master-release-version-java-daily/212/console for more details. Issue-Id: POLICY-180 Change-Id: I71a4be79e6ecdc12a7d81b4c0299fe7b47dc55ad Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-08-21Run policy-engine CLM job in 4g nodeJessica Wagantall1-1/+2
policy-engine-master-clm fails due to a java heap space issue. Switch this job to node ubuntu1604-basebuild-4c-4g to prevent java heap issues. Issue-id: CIMAN-27 Change-Id: I98978b67ea9221590dbd00eea22a6973c53220af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-08Merge "Initial policy project CSIT job"Andrew Grimberg1-0/+15
2017-08-08Jobs for new policy project reposPamela Dragosh4-0/+81
Issue-ID: POLICY-140 Change-Id: I8e5d09f996ff70f460d04bcc7bffd93e0cc33654 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-08-08Initial policy project CSIT jobPamela Dragosh1-0/+15
Following instructions from integration team. Issue-Id: POLICY-143 Change-Id: Icf1c2080eba5445851f13d4f865cafd3864663e5 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-06-09Merge "policy-drools-pdp: Enable CLM scan job"Andrew Grimberg1-0/+1
2017-06-09Merge "policy-engine: Enable CLM scan job"Andrew Grimberg1-0/+1
2017-06-09Merge "policy-common: Enable CLM scan job"Andrew Grimberg1-0/+1
2017-06-08policy-common: Enable CLM scan jobJessica Wagantall1-0/+1
CLM scans should be performed for policy-common and the results will be reported in Nexus IQ server. Change-Id: I6c4c2aa0a892ff8ca99bfca04d89a8138d27eb75 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-06-08policy-engine: Enable CLM scan jobJessica Wagantall1-0/+1
CLM scans should be performed for policy-engine and the results will be reported in Nexus IQ server. Change-Id: I0f6faec522fca2a9cd04c1d87c697483387aeaab Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-06-08policy-drools-pdp: Enable CLM scan jobJessica Wagantall1-0/+1
CLM scans should be performed for policy-drools-pdp and the results will be reported in Nexus IQ server. Change-Id: I09e73ae6ec30c411d9f6f8901a0fbc43af1f7a4a Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-06-08policy-drools-applications: Enable CLM scan jobJessica Wagantall1-0/+1
CLM scans should be performed for policy-drools-applications and the results will be reported in Nexus IQ server. Change-Id: I029a9f49c13af755eb128e7e699dccdf64d0722a Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-05-23add no-sonar release templatePamela Dragosh4-0/+66
Change-Id: If3469caf0403159b364d4edf1064d432c76e1b9c Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-05-03Initial coala delint (policy)Andrew Grimberg3-3/+3
Initial coala delint for policy Issue: CIMAN-2 Change-Id: I0b1fd38e25d5e65c72a36faae32b5e0073838f5c Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-04-11Merge "adding policy-common javadoc"Jeremy Phelps1-0/+3
2017-04-10Increase size of build node for policy-engine siteAndrew Grimberg1-0/+1
The policy-engine site is failing to build fully since it is running out of heap space. Rather than modifying the template which could cause problems for other projects using the job, it's just easier to update this particular job to use a larger instance size. Change-Id: Id5c54752868d55d012e704da5db2aa9bbaaa6ebb Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-04-10adding policy-common javadocPamela Dragosh1-0/+3
Change-Id: I0cda4e5e96992a9de9a2cf9deedbf6de89936702 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-04-10adding javadoc site for drools-appPamela Dragosh2-0/+6
Change-Id: I4a63561af97fba21a7f13e7f7d242fb1ecbe3fdc Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-04-03add policy javadoc jobPamela Dragosh1-0/+3
Change-Id: I9be6fdb7c30504ee05a00cd9373fdd762b8fdcd9 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-03-16adding docker template blessingPamela Dragosh1-0/+1
Change-Id: Ib0d1907902e470e33e59808f16567dc58aba8b55 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-03-15new docker java version shellPamela Dragosh1-2/+2
Change-Id: I37974c6ba8f7b8035fa92b7deab155ecc4b69860 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-03-10finish policy release-1.0.0 streamsPamela Dragosh4-0/+8
Change-Id: I8c9e614bd4e0ebb1d805990447ddd3cab640ef3f Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-03-10adding new release branchPamela Dragosh1-0/+2
Change-Id: I86500076b883192a205465705b8e2dba5a8248f4 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-24De-lint JJB filesAndrew Grimberg1-4/+4
* De-lint files * Move the sonar URL calls to a global Jenkins Variable Change-Id: Ic2086d922e848596aab2f2471ee8e615c34f581e Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-23clean up and use new script for mergePamela Dragosh3-5/+16
Change-Id: I3c3864480010ee97197fe7649cec620df891d220 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-21must be executablePamela Dragosh2-7/+7
Change-Id: I5a16bcd806385739b250eb2724562ccb31f191bb Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-21moving to another local scriptPamela Dragosh1-15/+4
Change-Id: I88282ef60e1e7d9756b2df739947f51653e0854b Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>