summaryrefslogtreecommitdiffstats
path: root/jjb/appc
AgeCommit message (Collapse)AuthorFilesLines
2018-07-14Make code sections readable and consistentAnil Belur1-0/+1
- Add empty line between project sections. Issue-ID: CIMAN-1 Change-Id: If799176581c1fc90e1d8ce2eead7582552e35db4 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2018-05-23Add back appc master csitPatrick Brady1-0/+2
Should not have removed this before, adding it back. Change-Id: I431b6717aade5984a49ee1fb9d3c8a1982b9a15b Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-916
2018-05-22Add appc jobs for Beijing branchPatrick Brady4-2/+8
Change-Id: I03da80d90e758a3ef0c7bb495363024036c203b2 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-916
2018-05-17Add appc cdt release jobPatrick Brady1-0/+1
For some reason, we did not have a release job for this project. Change-Id: I9e5a43d38775916e48b45d51086d5b4cc1e91acf Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-910
2018-05-16Move appc-master-release to 8c8gPatrick Brady1-1/+2
Appc merge and verfiy are already on the 8c8g. This release job is failing often because it is still on the 4c4g Change-Id: I84ee45be660916ddd7479047cdbf8f8f79bf6569 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-906
2018-05-07Move Dmaven.test.skip param (a-e)Jessica Wagantall1-2/+4
Rather than hardcoding this parameter as part of the maven-docker-push-daily macro, we are passing it as a "mvn-params" parameter from the project's JJB template. Notice that this change IS NOT adding "Dmaven.test.skip=true" but rather moving it away from the macro into the project's template to handle it individually per project. Please refer to commit 262e8694ebce04450bc29b4805088a354b8aaccb Change-Id: I0f2e0d681734939f4e9b7d07faca33cc4a0da2b9 Issue-ID: CIMAN-159 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-04Revert APPC docker jobsJessica Wagantall1-8/+3
Revert appc-deployment to use the old docker jobs. Moving into the new jobs will require a full re-design of how this repo is built and, being close to the next release, this effort is bigger than expected. Change-Id: Ida452fb90e4fb025afc28bb29d699aee708b16c0 Issue-ID: CIMAN-132 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-03Add docker variables for APPCJessica Wagantall1-3/+8
Docker jobs require more variables to be set. Build node set to use a docker node, location of Dockerfile and name for the docker image. Change-Id: Iab7ce190f1f26ff74182ca9b7b22e19991fe4c07 Issue-ID: CIMAN-132 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-04-03Add APPC new docker jobsJessica Wagantall1-3/+3
Add global docker jobs for APPC: - '{project-name}-{stream}-merge-docker' - '{project-name}-{stream}-verify-docker' - '{project-name}-{stream}-release-version-docker-daily-no-sonar' Change-Id: I94dfc0c2e6a9a1f3a760b86b0bd3c6845375e22e Issue-ID: CIMAN-132 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-19Rename basebuild to builderJessica Wagantall3-7/+7
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-04Adding appc-cdt jobsPatrick Brady1-0/+2
Change-Id: I55fb65323a814486db7c23ed38e539afab01fd3e Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-627
2018-02-20Add missing CLM jobs for appcJessica Wagantall1-0/+15
Change-Id: I121494a48ab39d6ae22d7dcf19bd0d558da9d231 Issue-ID: CIMAN-133 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-19Remove appc amsterdam jobsPatrick Brady2-4/+0
I failed to remove the deployment and csit jobs before when I removed the main jobs. Change-Id: I11a2a180bdac296ee5255b71b7d68bb7db7dbc4e Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-625
2018-02-14Run sonar jobs once a dayJessica Wagantall1-0/+1
Change-Id: If9d9a676ade972890a3748f24a58c81541b5b1df Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-14Appc sonar increase java memoryPatrick Brady1-1/+1
Build is failing due to heap space. The value seemed to be set very low, especially since its running on an 8gb system. I also removed the MaxPermSize since it is not used anymore: "ignoring option MaxPermSize=256m; support was removed in 8.0" Change-Id: If6d88458a843a9e78896d1875868d4ab5d60da05 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-636
2018-02-13Remove appc Amsterdam jobsPatrick Brady1-20/+0
No further work is being done on Amsterdam branches. Change-Id: Icbc10fd89cd88227374036fd0aae85a142372e91 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-625
2018-02-13Remove empty java-version in templatesJessica Wagantall3-4/+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-10Merge "Move APPC clm node into an 8c-8g one"Jessica Wagantall1-0/+1
2018-02-09Disable appc-deployment from Sonar scansJessica Wagantall1-12/+0
appc-deployment does not have java code to be scanned Change-Id: I8aecc58482fc60f7c7f1315f9408a79731a184b0 Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-08Move APPC clm node into an 8c-8g onePatrick Brady1-0/+1
This change was done for the verify job and merge job, but now the clm job is hitting the heap limit, just as the others were. Change-Id: I10e9d2f7e08a1b8da516bf2e3f18f78cf8b7f3be Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: CIMAN-121
2018-02-01Switch appc-sonar to 8c-8g nodeJessica Wagantall1-1/+1
Issue-ID: CIMAN-126 Change-Id: Icb80e7222d096d5dccda4892c6c2aeaae8d17027 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-01Remove release-version-java-daily-no-sonarJessica Wagantall2-2/+2
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 Wagantall2-0/+2
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 Wagantall2-0/+22
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>
2018-01-16Move APPC merge node into an 8c-8g onePatrick Brady1-1/+2
This change was done for the verify job, but not for the merge job. The merge job is hitting the heap limit, just as the verify job was. Change-Id: I9e6f740f1fa5a479a3d286d1ca672c52034212a0 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: CIMAN-121
2017-12-18Move APPC verify node into an 8c-8g oneJessica Wagantall1-1/+2
Move to an 8c-8g node to avoid lack of space. Change-Id: Iaf7e1a351f0ecd0f5745b40b9a009d3f742074ca Issue-ID: CIMAN-121 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-12-13Remove Sonar analysis of APPC amsterdam branchPatrick Brady2-2/+21
Sonar analysis is only required on the master branch of APPC. Updated the Jenkins job to use the no-sonar template on the release branch. Change-Id: I743845e0506824bdc68d55ee6690d74b2a3fdb82 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-ID: APPC-343
2017-12-06Updating APPC CSIT Jenkins job for new branchAaron Hay1-2/+5
Updating the Jenkins job to include the Amsterdam stream and branch. Change-Id: Id16d1f3d71391b6c85db13e8092652d53a59d420 Issue-ID: APPC-314 Signed-off-by: Aaron Hay <ah415j@att.com>
2017-12-04Increase build timeout for appc-maven CLM jobJessica Wagantall1-0/+1
Increase from 15 to 30 mins Change-Id: Ied5b655fb7e458d5a71d90a2033be3c995690986 Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-21Add amsterdam stream to JJB templatesJessica Wagantall2-0/+4
Add amsterdam branch for jjb job templates for appc repos Change-Id: Ifddf71376a7d47dd8c144871d90d14fe599c007f Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-07Merge "Appc- removing site job"Jessica Wagantall1-3/+0
2017-11-06Disable tests during CLM run for appcJessica Wagantall1-1/+1
Tests are making the CLM job run for too long (more than 90 mins). We don't need the tests part for CLM reports Change-Id: Id075e1475d9eede57943271e513f4c1ca8e3d849 Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-11-06Appc- removing site jobPatrick Brady1-3/+0
Our site job is taking 10+ hours, timing out on jenkins and failing. We are going to re-configure how the javadocs plugins are configured for the next release. Change-Id: I0ccd29308eb37a1712e129c2868b46aa6ede6fcd Signed-off-by: Patrick Brady <pb071s@att.com> Issue-id: APPC-266
2017-10-23Increase build timeout for appc CLMJessica Wagantall1-0/+1
Increase build timeout from 15 to 60 mins Issue-ID: CIMAN-65 Change-Id: Ib15c5026005f0dc702f440219c2e82642f4c1237 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-13Add java-version for CLM projectsJessica Wagantall2-2/+4
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 Wagantall2-2/+2
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-04Remove 1.0.0 appc jenkins jobsPatrick Brady2-23/+0
Change-Id: Id2b23fb2b2bc6446e29f9efe41e66867498191b9 Signed-off-by: Patrick Brady <pb071s@att.com> Issue-id: APPC-261
2017-09-14Merge "Add CSIT Jenkins job for APPC"Jessica Wagantall1-0/+14
2017-09-13Add CSIT Jenkins job for APPCAaron Hay1-0/+14
Change-Id: I2ff1a3c68be2b593730065de6ecda0b8a15e2c0f Signed-off-by: Aaron Hay <ah415j@att.com> Issue-Id: APPC-104
2017-09-11Remove sonar from appc/deploymentMarcus G K Williams1-1/+1
Issue-Id: APPC-170 Change-Id: I4ecc4ed8f582c654ddf1d3cbfaa03b3b9f9bc657 Signed-off-by: Marcus G K Williams <marcus.williams@intel.com>
2017-07-27Remove Sonar analysis of APPC release branchSkip Wonnell2-4/+22
Sonar analysis is only required on the master branch of APPC. Updated the Jenkins job to use the no-sonar template on the release branch. Change-Id: Ibb591a9c859b37add585329d17063d437261341f Signed-off-by: Skip Wonnell <kw5258@att.com> Issue: CIMAN-8
2017-06-09Merge "appc: Enable CLM scan job"Andrew Grimberg1-0/+1
2017-06-08appc-deployment: Enable CLM scan jobJessica Wagantall1-0/+1
CLM scans should be performed for appc-deployment and the results will be reported in Nexus IQ server. Change-Id: I703e68e130b8bf43b499f7955395993bdacec626 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-06-08appc: Enable CLM scan jobJessica Wagantall1-0/+1
CLM scans should be performed for appc and the results will be reported in Nexus IQ server. Change-Id: I7ce128513664425ee26619b024ff8ed68dc6e30c Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-04-27App-c adding regular docker-java-daily jobPatrick Brady1-0/+1
Change-Id: Id6394e8e64317c019e2f4dbffd35d64c41ba14a9 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-31Appc adding jenkins site jobPatrick Brady1-0/+3
Change-Id: I50237e2153253cd401865c6191459a50cb8d493a Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-17Appc adding docker image blessing templatePatrick Brady1-0/+1
Change-Id: I03519ce7ec7c256efbc6feeeb801029f2dfb6119 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-10Adding appc release streamPatrick Brady2-0/+4
Adding release-1.0.0 stream to appc.yaml and appc-deployment.yaml Change-Id: Iec3cd7ad1572852764cc038079c34223822c5412 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-09Changing appc docker job to versionPatrick Brady1-1/+1
Changing from {project-name}-{stream}-docker-java-daily to {project-name}-{stream}-docker-version-java-daily in appc-deployment. Change-Id: I4c6e90b2cce5ad1b3b8fda928317c0d2ea3656e0 Signed-off-by: Patrick Brady <pb071s@att.com>
2017-03-06Changing appc daily job to version jobPatrick Brady2-2/+2
Changing to release-version-java-daily so that daily builds will be version with the release version from version.properties. Change-Id: I373aed996b59c51f97b40d1cf523fc7b5dc1cd15 Signed-off-by: Patrick Brady <pb071s@att.com>