summaryrefslogtreecommitdiffstats
path: root/jjb/usecaseui
AgeCommit message (Collapse)AuthorFilesLines
2018-10-23USECASE-Refactor CLM project blockJessica Wagantall2-2/+20
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: Ifb6705a0c932581e65346c9c0d201af7daff13ee Issue-ID: CIMAN-213 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-09-28Spread out the scheduling of Daily jobsGary Wu1-1/+1
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>
2018-09-24Merge "Fix nested trigger_jobs (U-V)"Jessica Wagantall1-2/+1
2018-09-17Remove usecase-ui from SonarJessica Wagantall1-13/+0
usecase-ui repo is a pure front-end repo which just includes html and js files. No need to run Sonar. Change-Id: I0b2e1be6fb3b373bb66fe230affe1d8526ef69d7 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-24Revert "Remove CLM jobs"Jessica Wagantall2-0/+2
This reverts commit 74c6abf7b5ec8663d0a7a437325d47274f6c111f. Issue-ID: CIMAN-33 Change-Id: I5c8cd455908ee6352d273db5ff76cd6529f3d8af Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-23Remove CLM jobsJessica Wagantall2-2/+0
Remove CLM jobs as they are exposing proprietary information. Looking into how to handle these better. Change-Id: I8dde2f314af5a945163e0b1172926c398ec78c37 Issue-ID: CIMAN-33 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-08-01Fix nested trigger_jobs (U-V)Jessica Wagantall1-2/+1
After upgrading to JJB 2.2.0 any nested parameters up to 3 levels will be reported as a failure. We need to fix those so that there is only 2 levels maximum. Committing this as a single patch since our verify job is broken. Change-Id: Ia0557bcbaab66321fd4aa202a0333f38c86b3441 Issue-ID: CIMAN-184 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-07-14Make code sections readable and consistentAnil Belur2-0/+2
- Add empty line between project sections. Issue-ID: CIMAN-1 Change-Id: If799176581c1fc90e1d8ce2eead7582552e35db4 Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
2018-05-07Move Dmaven.test.skip param (s-u)Jessica Wagantall2-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: I7fd34114a45b0b36158e05a1be09ebc4d861d96e Issue-ID: CIMAN-159 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-03-19Rename basebuild to builderJessica Wagantall2-4/+4
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-02-23Remove Amsterdam Job from JenkinsGildas Lanilis2-4/+0
In order to focus on Beijing Release, this is removing remaining Amsterdam Jobs on: -demo -dmaap -holmes -integration -modeling -msb -multicloud -testsuite -usecase ui -vfc Change-Id: I4f2a3818b1b53d426e03709e2bf7848cc02d1c78 Issue-ID: CIMAN-135 Signed-off-by: Gildas Lanilis <gildas.lanilis@huawei.com>
2018-02-20Add missing CLM jobsJessica Wagantall2-1/+3
Add missing CLM jobs for usecaseui and vnfsdk Change-Id: Iaa2de8c4499f57e45efc395e46c419f1a867eea6 Issue-ID: CIMAN-133 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-14Run sonar jobs once a dayJessica Wagantall2-0/+2
Change-Id: If9d9a676ade972890a3748f24a58c81541b5b1df Issue-ID: CIMAN-65 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2018-02-13Remove empty java-version in templatesJessica Wagantall2-2/+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-01Switch usecase-ui to 8c-8g nodeJessica Wagantall1-2/+2
Issue-ID: CIMAN-126 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org> Change-Id: Idece51fa4fd2e2437985c9b3370dbac925f4fc9c
2018-02-01Remove release-version-java-daily-no-sonarJessica Wagantall1-1/+1
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>
2017-11-21Add amsterdam stream to JJB templatesJessica Wagantall2-0/+4
Add amsterdam branch for jjb job templates for usecaseui repos Change-Id: I1fb1d82630447ecf177110448bfc1c1cce868355 Issue-ID: CIMAN-120 Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
2017-10-12Modify usecase-ui jjb file to add staging reposhentao2-1/+2
Change-Id: I5de49dc2883b58ec70a11dda69df96780d42036a Issue-Id: USECASEUI-50 Signed-off-by: shentao <shentao@chinamobile.com>
2017-09-27Modify usecaseui jjb files.shentao2-2/+1
1.jjb/usecaseui/usecase-ui.yaml Deleted release-java-daily job. Because usecase-ui is not a java project. 2.jjb/usecaseui/usecase-ui-server-csit.yaml Changed functionality trigger_jobs value. Because the trigger_job value is not matching with docker daily job value. The csit daily job won't be triggered after docker daily job finished. Issue-Id: USECASEUI-45 Change-Id: I16955e8270f6d3773080d1481010e7ce2527e082 Signed-off-by: shentao <shentao@chinamobile.com>
2017-09-26Add docker daily build task for usecase-ui.Luji71-0/+3
Change-Id: Ic816bd2503831065ac207779d9b00ce07081c11f Issue-Id: USECASEUI-36 Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
2017-09-26Add csit daily job for usecase-ui servershentao1-0/+13
Change-Id: I2f54a3d0d04e080701b8cdefd7837c800763e4fc Issue-Id: USECASEUI-45 Signed-off-by: shentao <shentao@chinamobile.com>
2017-09-25Add docker daily build task for usecaseui-server.Luji71-0/+3
Change-Id: I137dce6a2d03d8094dce055f8fa293aec90a9a1d Issue-Id: USECASEUI-36 Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
2017-09-22Add release daily job for USECASE UIshentao2-0/+2
Change-Id: I5367f6202a5ed3dcead190ea82824d374a460eda Issue-Id: USECASEUI-43 Signed-off-by: shentao <shentao@chinamobile.com>
2017-09-14Add jjb template for usecase-ui/server projectshentao1-0/+16
Change-Id: Ie722c7310ec839cde886543c41313457f7f218bf Issue-Id: USECASEUI-12 Signed-off-by: shentao <shentao@chinamobile.com>
2017-08-30Add jjb template for usecase-ui projectshentao1-0/+16
Change-Id: I6657f4a6dfc0a171ca177be42297228dfee31162 issue-id: USECASEUI-12 Signed-off-by: shentao <shentao@chinamobile.com>