Age | Commit message (Collapse) | Author | Files | Lines |
|
Since the Pypi upload is still not fully working yet
(helpdesk ticket #44260), it is best to remove pypi
related jobs for now from the dcaegen2-utils definition
so the R2 release manager can have a cleaner view. We
will add back these jobs after the R2 branch is cut to
resume the integration with LF Pypi server.
Also removing job definitions for de-scoped projects.
Issue-ID: DCAEGEN2-206
Change-Id: I7e5d2a3cc3d05e5b7befbf1d80595253e8843965
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Use dcaegen2-services-prh-settings for prh project
Issue-ID: DCAEGEN2-206
Change-Id: I3de29b1ac4408ce50ea0e47a8b0e7e651eda98f1
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
|
|
|
|
Adding verify, merge, daily release, and SONAR jobs fo
dcaegen2/services/mapper repo.
Issue-ID: DCAEGEN2-206
Change-Id: I1d55688f59b7da4731978477fa96295566c84f02
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Add a jjb definition file for the PNF Registration Hander
microservice for verify, merge, daily release, CLM, and SONAR
jobs.
Issue-ID: DCAEGEN2-206
Change-Id: I190ec83d0445e7f552701d8973859f0c347cdccc
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
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>
|
|
All jjb jobs defined by Jeremy for subprojects in this repo (python)
failed. We suspect this was due to the particular build server
(8c-8g) being used because these failures occured during pytest
phase and these tests pass when run by sonar job on 4c-4g server.
Hence making this change to test.
Change-Id: Idf0fa573cf2e6777c40a99523e9df209b818e8b3
Signed-off-by: Lusheng Ji <lji@research.att.com>
Issue-ID: DCAEGEN2-206
|
|
Issue-ID: DCAEGEN2-206
Change-Id: Iaa134a0e455e43cf84ae455ca58ac9f85ff1e582
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
|
|
This changes adds the following functionality for PyPI releases
- macros
- A PyPI server macro
- scripts
- A script to build artifacts
- A script to publish artifacts
- templates
- Templates for release
- jobs
- Jobs for release
- Nexus3 staging
- Nexus3 release
- PyPI index will be added at a later date
Issue-ID: CIMAN-137
Change-Id: I53522ed2fa2f462afebaac94c44fa2a9979e9c2a
Signed-off-by: Vanessa Rene Valderrama <vvalderrama@linuxfoundation.org>
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Signed-off-by: Jeremy Phelps <jphelps@linuxfoundation.org>
|
|
Issue-ID: DCAEGEN2-206
Change-Id: I3af4afc76a360ecd1437f5ea1b6e727f619f1a95
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Remove JJB def for 3 no-code repos
Remove SONAR jobs for repos in language other than Java and Python
Change-Id: Ia0c8dbef1507b59975d573a790f97e18244baa9b
Signed-off-by: Lusheng Ji <lji@research.att.com>
Issue-ID: DCAEGEN2-206
|
|
Change-Id: I3a1f9ae72df1c981639fe597fd795299140bb852
Issue-ID: CIMAN-133
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
Change-Id: I82d79db2a565181b0c74a71025a9efc70d6a7ff8
Signed-off-by: Lusheng Ji <lji@research.att.com>
Issue-ID: DCAEGEN2-206
|
|
Change-Id: If9d9a676ade972890a3748f24a58c81541b5b1df
Issue-ID: CIMAN-65
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
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>
|
|
|
|
Several repos do not have release artifacts in Amsterdam. LF did not
create Amsterdam branch for them. This caused the daily release job
on Amsterdam branch of these repos to fail. This submission removes
the jjb def for Amstedam branch of these repos.
Issue-ID: DCAEGEN2-206
Change-Id: Ice7bf82f466051320c3f7cb6dd615dae90c53c00
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
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
|
|
Run gerrit-maven-sonar on a 4c-4g node
Issue-ID: CIMAN-126
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: I8a50b075ab6c1da5b015136b30a8aa2fab5bbc9a
|
|
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>
|
|
|
|
Change-Id: I15c27f05ba4fadbced4dd3f012f4c4ea32d0ac0d
Issue-ID: CIMAN-65
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
Change-Id: Id882d5660dbedcee5031cebde7c48e567b93d052
Issue-ID: DCAEGEN2-206
Signed-off-by: Vijay Venkatesh Kumar <vv770d@att.com>
|
|
Issue-ID: DCAEGEN2-206
Change-Id: Ibe0ddcc32aed679c4d6ca464c97d2f2f38df58af
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Daily release build only deposits SNAPSHOT artifacts for TCA.
Lusheng investigated and found that TCA jjb is not calling the standard
java daily release job template. Instead it uses a template without
setting the release versions, and tries to set the release version by
itself. However that is not done correctly. So in TCA daily release
build the release version is not set correctly, and as a result no
release artifact is built, only the SNAPSHOT versioning.
To fix this, we change to use
'{project-name}-{stream}-release-version-java-daily' job.
Change-Id: I59c4962073108a43b0755049058f04b106ca5e6e
Signed-off-by: Nekrassov, Alexei (an4828) <nekrassov@att.com>
Issue-ID: DCAEGEN2-123
Signed-off-by: Nekrassov, Alexei (an4828) <nekrassov@att.com>
|
|
CSIT tests are needed when new code is merged. Therefore they
should be triggered by verify jobs.
Change-Id: I5ac4fcec38fd4d5a365dbc595f606d3274ea2f74
Issue-Id: DCAEGEN2-111
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Change-Id: I58bd90ae2a4082e999d46eb36da2c4baba7b4a5e
Signed-off-by: pswang <pshaobow@gmail.com>
IssueId: DCAEGEN2-111
|
|
Include new job to build and push daily docker image
Change-Id: Id1d436411ef69802d52a44c13db5e82ebc4d7181
Issue-Id: DCAEGEN2-60
Signed-off-by: Michael Hwang <mhwang@research.att.com>
|
|
For DACEGEN2 there are a number of repos with no
programming code. There are also a number of repos
containing none Java code such as Python and Erlang.
Change-Id: Ib645008dc7f68b54cd76c29f188391e675d7892b
Issue-ID: CIMAN-73
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
|
|
Change-Id: I63c2497bc1527008ad4b94953cc72f6c1138f226
Signed-off-by: an4828 <nekrassov@att.com>
Issue-ID: DCAEGEN2-65
|
|
Issue-Id: DCAEGEN2-60
Change-Id: I9b1fef82fc553102e83662d9d229fb3c0c40ee85
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Issue-Id: DCAEGEN2-60
Change-Id: I989394fe2813513d4f3b3c1504600e7a313abddf
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Issue-Id: DCAEGEN2-60
Change-Id: I956fd2f17fabd8746e4bc1cb548f5f312f5b025c
Signed-off-by: Lusheng Ji <lji@research.att.com>
|
|
Initial submission of JJB file for DCAE TCA
Change-Id: Icf18607944dc3b0a10cb35d9d84a6d071b0cc983
Issue-ID: DCAEGEN2-53
Signed-off-by: an4828 <nekrassov@att.com>
|
|
Issue-Id: DCAEGEN2-47
Change-Id: Idf3257b310531bb66153ba6e592422a3d41332fb
Signed-off-by: Lusheng Ji <lji@research.att.com>
|