summaryrefslogtreecommitdiffstats
path: root/jjb/global-templates-java.yaml
AgeCommit message (Collapse)AuthorFilesLines
2017-08-24Refactor docker push script to accept image nameGary Wu1-0/+3
Change-Id: If465a45ac93fca37adf07ca94e5d7ac925a808db Issue-id: CIMAN-23 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-08-08Increase Java heap space for Maven jobJessica Wagantall1-0/+2
{subproject}-release-java-daily fails due to a Java heap space limitation. Increasing this value as per the suggested resolution: http://cwiki.apache.org/confluence/display/MAVEN/OutOfMemoryError Change-Id: I174e872eddb9990504ddf251d157d317aa7120c2 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-08Merge "Increase Java heap space for Maven job"Jessica Wagantall1-0/+2
2017-08-08Pass mvn properties as stringJulienBe1-3/+2
Change-Id: I52651acba643bd78f66592e63bce913c87103a18 Signed-off-by: JulienBe <jb379x@att.com>
2017-08-07Increase Java heap space for Maven jobJessica Wagantall1-0/+2
release-java-daily fails due to a Java heap space limitation. Increasing this value as per the suggested resolution: http://cwiki.apache.org/confluence/display/MAVEN/OutOfMemoryError Change-Id: I02096c05723d2a78f7ef6fd259401d3c19d4c65a Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-08-07Pass mvn properties to clamp merge jobJulienBe1-0/+62
Issue: CLAMP-2 Change-Id: I0d0a5105f07928f8eadbd9c4061a3cc331cc37e3 Signed-off-by: JulienBe <jb379x@att.com>
2017-07-17Introduction of the checkstyle pluginJulienBe1-0/+113
Issue: CLAMP-2 Change-Id: Ic027d6aef676feb4e69bdba291c546fedfbacc3a Signed-off-by: JulienBe <jb379x@att.com>
2017-07-12Merge "Checkout submodules recursively."Andrew Grimberg1-0/+23
2017-07-12Checkout submodules recursively.Jeremy Phelps1-0/+23
Change-Id: Ief3b0584cc25b9036b6a5e1e5d4f8c41cb754349 JIRA: CIMAN-4 Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
2017-07-10Add maven -B (batch) option to versions:setChristopher Lott (cl778h)1-5/+5
This silences the download-progress output from Maven that clutters *-release-version-java-daily jobs; e.g.: ... Downloading: https://nexus.onap.org/content/repositories/public/org/apache/maven/plugins/maven-compiler-plugin/3.1/maven-compiler-plugin-3.1.pom 07:34:51 4/10 KB 8/10 KB 8/10 KB 10/10 KB Change-Id: Iac798cd260a5c10b4ab89e6f1ae74254ba0194d6 Signed-off-by: Christopher Lott (cl778h) <clott@research.att.com>
2017-06-22Adding clamp build jobsJulienBe1-0/+55
Issue: <CLAMP-2> Change-Id: Ie139dcb28b9c4bd71741339df8385ba95ef35a68 Signed-off-by: JulienBe <jb379x@att.com>
2017-06-06CLM: Update CLM scanner job templateJessica Wagantall1-9/+3
- Remove check-clm global macro - Isolate mvn goals in a separate variable - Update build-days-to-keep Issue: RELENG-150 Change-Id: I153cacbaef288ee8fbb1498b958b31d5457663f1 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-06-06CLM: Added CLM scanner job templateJessica Wagantall1-0/+66
This template will be used in jenkins per project to perform code scans in nexus-iq server Issue: RELENG-150 Change-Id: I93f7209c752748abcf1314ba3dfd2a1e112dc639 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-05-23add no-sonar release templatePamela Dragosh1-0/+75
Change-Id: If3469caf0403159b364d4edf1064d432c76e1b9c Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-05-22Merge changes from topic 'coala'Andrew Grimberg1-22/+30
* changes: Initial coala delint (global templates) Initial coala delint (ecompsdkos) Initial coala delint (ui) Initial coala delint (scripts) Initial coala delint (packer) Initial coala delint (portal) Initial coala delint (policy) Add configuration in prep to enable coala and tox
2017-05-16Add the common resources and resources jobsVenkata Harish K Kajur1-0/+70
Also update the docker push script to not push for the new repos This part of the push should be automated by the maven build Keeping the docker push for any other components that might use it Change-Id: Ib2da0ce491eb99c96257a4503cb3f89f502795c4 Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
2017-05-03Initial coala delint (global templates)Andrew Grimberg1-22/+30
Initial coala delint for the projetct global JJB templates Issue: CIMAN-2 Change-Id: I5e850c918beb1bae9460dcb35be685012d7d3620 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-04-28Add the docker.push info to merge jobDeterme, Sebastien (sd378r)1-0/+3
The docker.push parameter was missing and therefore it was not possible to push the docker images when there was a merge. This was crashing the jenkins job Change-Id: I8d428bb5b40ccbcbbefc14cb49a5926779496998 Signed-off-by: Determe, Sebastien (sd378r) <sd378r@intl.att.com>
2017-04-26 Enable docker login in merge profileDeterme, Sebastien (sd378r)1-0/+3
The docker login must be done when using the deploy goal in maven as the docker images are now built when doing the merge job. Change-Id: I1f9982c75152ff14d1278331c0a6dafed5b10318 Signed-off-by: Determe, Sebastien (sd378r) <sd378r@intl.att.com>
2017-04-13Remove maven log noise on download progressGary Wu1-14/+14
Change-Id: I330dba612fd6869dc178f69aaf02b1b5c3b92799 Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2017-04-12New templates : merge and verify with profileJulienBe1-1/+120
Adding new merge and verify job templates in order to use a maven profile Change-Id: I016a1064af4c37a4f8f34435f837e5c8b25662b9 Signed-off-by: JulienBe <jb379x@att.com>
2017-04-06Enable log shipping on more templatesAndrew Grimberg1-18/+66
* Enable log shipping on the rest of the ci-management templates * Enable log shipping on all global templates Change-Id: If7edbc9d11b0cdd17c21f03e9bd4fcfbcd9b5cb8 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-04-06[DCAE-1] Added javadoc generation to daily releaseCarsten Lund1-2/+2
Change-Id: I47f9e1554d9607e62921036cd8b3d3915b7b4ead Signed-off-by: Carsten Lund <lund@research.att.com>
2017-04-05Update sdc merge template and jobig61331-10/+6
Change-Id: I26581ad38a63956a79a3364915a990392300b896 Signed-off-by: ig6133 <ig6133@intl.att.com>
2017-04-03SDC job modificationsig61331-0/+60
Add SDC merge template with mvn-profile Modified SDC jobs to use updated templates Change-Id: Id94b9821332c8af77219a3b1c2bb3e4f493e106e Signed-off-by: ig6133 <ig6133@intl.att.com>
2017-03-28Change nexus3 url from ecomp to onapJeremy Phelps1-2/+2
Change-Id: I8474346c8c37e2c25abc8a426e82cbad38bd656c Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
2017-03-26Update push script for the proper image tagsVenkata Harish K Kajur1-1/+1
Change-Id: Iaeb2d3bb35622474fa671f4f65f38fd3795e3374 Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
2017-03-24Update aai to use docker push from pomVenkata Harish K Kajur1-1/+1
Change-Id: I8a245bd74c1774a98d85903ed1533cff0f708278 Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
2017-03-16Scrub infra templates and macros of ecompAndrew Grimberg1-57/+57
Change-Id: I1f7c6e89ee67710f77ff22d219c28adc2a9cee72 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-03-15new docker java version shellPamela Dragosh1-0/+66
Change-Id: I37974c6ba8f7b8035fa92b7deab155ecc4b69860 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-03-15Use proper versionAnaël Closson1-0/+11
Change-Id: I9932967a3a085fa29297fd2d0e5ad4941e402f50 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-14Merge "No clean before deploy"Andrew Grimberg1-10/+1
2017-03-14No clean before deployAnaël Closson1-10/+1
Change-Id: I102f78edd204d03aff990428f0accc728fd62e8c Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-14Use node with more memory for mso site generationAnaël Closson1-0/+1
Change-Id: I859bdeba47a60ca6a74fd08d7007de4f5782eb5f Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-14Mvn site should be built beforeAnaël Closson1-0/+9
Change-Id: Id1190a2196732db68dfde3e7c52bfdc5b400bb08 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-13No '$' for jjb parametersAnaël Closson1-1/+1
Change-Id: Ife15c11109a0fb348a3a8c104c154f46ef0b11e8 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-10New template and mso job for maven site stagingAnaël Closson1-0/+55
Change-Id: I83f431355970c48e126289c04f7c908921b7de63 Signed-off-by: Anaël Closson <ac2550@intl.att.com>
2017-03-09Adding docker-version-java templatePatrick Brady1-0/+63
Adding {project-name}-{stream}-docker-version-java-daily. Creating a docker java daily template that also injects the version.properties file. Also, the maven version command is run prior to running the docker plugin, as it is in the other version jenkins jobs. Change-Id: I570ba7c993a19ca845007af1381e16cf8736cb61 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-02-24De-lint JJB filesAndrew Grimberg1-5/+5
* 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-24Make sure maven-install is passed a versionAndrew Grimberg1-2/+4
Change-Id: I4cb591b79eb9c3e1d229cc4109db4a6771f66bcf Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-24Force maven to install in java jobs using scriptsAndrew Grimberg1-0/+2
The *version2* java jobs execute scripts that need ${MVN} to actually operate properly. As these scripts are happening before the standard maven build step maven is not installed yet. Ergo, we need an empty maven build step that makes sure that it's installed. Change-Id: I5a0979fdffa87f695b1bc575e24b04097889ea59 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-24Move all maven definitions to variablesAndrew Grimberg1-35/+36
* Make sure that the maven version is not hard coded into any templates or macros * Set a global default maven version so that projects do not need to define it unless they need a different version from the default Change-Id: Ifd7dfe2e521fd88b52de96a00a3ef63953d4f682 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-24Merge "Add maven-exec parameter to all job templates"Andrew Grimberg1-0/+28
2017-02-24Add maven-exec parameter to all job templatesAndrew Grimberg1-0/+28
Change-Id: Iff15759773174e55ff23144bbbfd326f1d7ca505 Signed-off-by: Andrew Grimberg <agrimberg@linuxfoundation.org>
2017-02-24Change the docker push to be genericVenkata Harish K Kajur1-1/+1
Change-Id: I2711dd352edcad1896809ef81259a08c9d9dbabb Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
2017-02-23Added new template for java release jobs.Carsten Lund1-0/+140
Change-Id: I995dc629a24253cf4dfd97858462254db90ca684 Signed-off-by: Carsten Lund <lund@research.att.com>
2017-02-20Add aai docker templateVenkata Harish K Kajur1-0/+65
Change-Id: Id420552d166815107d0f25ea71a32a98062f52b7 Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
2017-02-19just want mvn {goals} - no deployPamela Dragosh1-5/+7
Change-Id: Ib3d9d041798d653fdb27367b5c24ff1cfbb7dd69 Signed-off-by: Pamela Dragosh <pdragosh@research.att.com>
2017-02-19Skip-tests template fixTimoney, Daniel (dt5972)1-1/+1
Add setting of skipTests=true to maven goals Change-Id: I8e4f7986a48b1b5c1061c2fed73ba5bfaaac43df Signed-off-by: Timoney, Daniel (dt5972) <dtimoney@att.com>
2017-02-18subproject-release-java-daily was missing {pom}Carsten Lund1-0/+1
Change-Id: I3fbf06e154fe3b394ae697ba0fca2dad9f343f99 Signed-off-by: Carsten Lund <lund@research.att.com>