Alok Bhatt [Fri, 23 Oct 2020 09:11:07 +0000 (09:11 +0000)]
Static code analysis for ric-plt-streaming-protobufs
Added the job to trigger sonar scans for ric-plt-streaming-protobufs repo.
Issue-Id: RIC-666
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: Ibfd26ca6a8cc709ef804d834e620792597d962a9
Alok Bhatt [Fri, 13 Nov 2020 22:54:17 +0000 (22:54 +0000)]
Static code analysis for ric-plt-utils
This change adds the job to trigger sonar scans on the ric-plt-utils repo.
Issue-Id: 694
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: Iaaebc0077a3cbaf19e3609505e7a4eea483f5e75
Aric Gardner [Wed, 18 Nov 2020 21:09:45 +0000 (16:09 -0500)]
Dummy change to test jcasc cron job
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I532a6c45c9432ea6132b72b3a6eea3e6789f7ba9
Aric Gardner [Wed, 18 Nov 2020 20:58:51 +0000 (15:58 -0500)]
Updated gloabl-jjb
need updates for jenkins-admin scripts
for jcasc work
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: If3ec07c43086aadd054903b251e9c97e640e2d2c
Jessica Wagantall [Tue, 17 Nov 2020 18:13:08 +0000 (18:13 +0000)]
Merge "This change adds the job to trigger sonar scans on the ric-plt-tracelibgo repo."
Jessica Wagantall [Tue, 17 Nov 2020 18:12:52 +0000 (18:12 +0000)]
Merge "This change adds the job to trigger sonar scans on the ric-plt-vespamgr repo."
Jessica Wagantall [Mon, 16 Nov 2020 16:42:40 +0000 (16:42 +0000)]
Merge "This change adds the job to trigger sonar scans on the ric-plt-tracelibcpp repo."
Jessica Wagantall [Mon, 16 Nov 2020 16:42:15 +0000 (16:42 +0000)]
Merge "This change adds the job to trigger sonar scans on the ric-plt-dbaas"
Alok Bhatt [Fri, 13 Nov 2020 22:50:38 +0000 (22:50 +0000)]
This change adds the job to trigger sonar scans on the ric-plt-tracelibcpp repo.
Issue-ID: 693
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: I7e23364bf6dacaec25778f386e82b58fdbc85f10
Alok Bhatt [Fri, 13 Nov 2020 22:35:49 +0000 (22:35 +0000)]
This change adds the job to trigger sonar scans on the ric-plt-dbaas
Issue-ID: RIC-692
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: Ib47fe3e96ff2687ea11bec91a65cf9d4f4c87f87
ecaiyanlinux [Fri, 13 Nov 2020 10:40:21 +0000 (11:40 +0100)]
Remove maven-exec-plugin control flag
This flag is now configured in the project pom.xml
Issue-ID: NONRTRIC-298
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Id25fb0ee9384ccfeb1e833e065fceffedd9cafe7
Jessica Wagantall [Thu, 12 Nov 2020 17:42:44 +0000 (17:42 +0000)]
Merge "Fix docker context for images being built."
Aric Gardner [Thu, 12 Nov 2020 16:03:04 +0000 (16:03 +0000)]
Merge "pylog_pypi project was incorrectly terminated in jjb template"
Aric Gardner [Wed, 11 Nov 2020 21:29:11 +0000 (16:29 -0500)]
Dummy change to test casc cronjob
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I2d3bf45bb9ce756a5276242e1b2a8a30fc23a3b0
Aric Gardner [Wed, 11 Nov 2020 20:50:35 +0000 (15:50 -0500)]
Dummy change to test jcasc automation
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I2aae7ea463c8dbc352b97deed830fa7bbd5837e3
Alex Stancu [Wed, 11 Nov 2020 18:05:13 +0000 (20:05 +0200)]
Fix docker context for images being built.
Issue-ID: SIM-38
Change-Id: Ia818d915932a1caf5b3d41afd8004a70d35f8a9e
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
Jessica Wagantall [Wed, 11 Nov 2020 00:06:34 +0000 (16:06 -0800)]
Add ric-app-hw INFO.yaml verify jobs
Add template for ric-app-hw-go and
ric-app-hw-python
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Ia8faff9a5e2b2fc9ec08bf36fda49a09c80a2d5b
Anil Belur [Tue, 10 Nov 2020 04:58:31 +0000 (14:58 +1000)]
Update global-jjb to the latest v0.58.1
- Pull in fix to pin idna version
Signed-off-by: Anil Belur <abelur@linuxfoundation.org>
Change-Id: Ia3359a19de396029b12ca81cb50e640546a80c63
Alex Stancu [Fri, 6 Nov 2020 15:30:41 +0000 (17:30 +0200)]
Refactor build jobs of sim/o1-interface repo.
Issue-ID: SIM-38
Change-Id: I1c4711b82c0c22f51f099b2a7679c5b0dbd764a8
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
wahidw [Fri, 6 Nov 2020 04:37:40 +0000 (04:37 +0000)]
pylog_pypi project was incorrectly terminated in jjb template
Change-Id: Ifb78a3893e91afabe64aa2c03a764c78207c674d
Signed-off-by: wahidw <abdulwahid.w@nokia.com>
Aric Gardner [Thu, 5 Nov 2020 16:40:38 +0000 (16:40 +0000)]
Merge "Automation adds smo-ves.yaml"
LF Jenkins CI [Tue, 20 Oct 2020 20:07:19 +0000 (20:07 +0000)]
Automation adds smo-ves.yaml
Change-Id: Ib2d70be6300f4aadc7e5e0f92bb1c1d807e8093b
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
LF Jenkins CI [Thu, 8 Oct 2020 19:05:10 +0000 (19:05 +0000)]
Automation adds smo-a1.yaml
Change-Id: I1bcd472297e42b771ebf1d934bbac16877208f53
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Aric Gardner [Thu, 5 Nov 2020 16:24:02 +0000 (16:24 +0000)]
Merge "Automation adds smo-o1.yaml"
Aric Gardner [Tue, 3 Nov 2020 19:53:10 +0000 (14:53 -0500)]
Update to latest global-jjb
Brings in fix: openstack-protect-in-use-images.sh
needed for this project to properly
clean its unused images
Issue-ID: DOC-4
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I5b5e3de78542225937661e680f5359fd760aa38f
Aric Gardner [Tue, 3 Nov 2020 19:25:06 +0000 (14:25 -0500)]
Add Labels into cloud config files
Add labels where missing
Going forward we will use these for our
JCASC efforts
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: I4acfb8a61fa455b57e850e19dfd56628116fa09f
Timo Tietavainen [Wed, 28 Oct 2020 14:35:01 +0000 (16:35 +0200)]
Use Centos as a builder for release jobs
Define build-node to be centos7-builder-1c-1g for the release jobs,
because release jobs use sigul and it needs Centos.
Signed-off-by: Timo Tietavainen <timo.tietavainen@nokia.com>
Change-Id: Ief7462e3954f6f0f4813a420a5d8318303ff500a
LF Jenkins CI [Tue, 20 Oct 2020 19:54:11 +0000 (19:54 +0000)]
Automation adds smo-o1.yaml
Change-Id: I98e77b76c3c24ed71be54685b0e5662d5e5ff67f
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Alok Bhatt [Fri, 16 Oct 2020 06:30:50 +0000 (06:30 +0000)]
This change adds the job to trigger sonar scans on the ric-plt-tracelibgo repo.
Issue-ID: RIC-658
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: Ia2e2831fd0af086e59e1483281bbfcd285ae8621
Alok Bhatt [Fri, 16 Oct 2020 05:27:57 +0000 (05:27 +0000)]
This change adds the job to trigger sonar scans on the ric-plt-vespamgr repo.
Issue-ID: RIC-657
Change-Id: I3ad7491a4a939f6a8dd2eb1091752ca59b3600a6
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Aric Gardner [Thu, 8 Oct 2020 16:45:44 +0000 (16:45 +0000)]
Merge "Automation adds smo-app.yaml"
LF Jenkins CI [Wed, 7 Oct 2020 20:33:11 +0000 (20:33 +0000)]
Automation adds smo-app.yaml
Change-Id: I3d490836e2491b72efa009a299f42866b5d5813b
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
LF Jenkins CI [Wed, 7 Oct 2020 18:42:19 +0000 (18:42 +0000)]
Automation adds smo.yaml
Change-Id: I8a1a778b01bd72dca84eaf819fa1ba1af9eda857
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Jessica Wagantall [Wed, 7 Oct 2020 16:49:19 +0000 (16:49 +0000)]
Merge "Add sonar job to the com-pylog jjb template"
Alok Bhatt [Tue, 29 Sep 2020 10:46:07 +0000 (10:46 +0000)]
Added sonar job to the ric-plt-sdlgo jjb template
This change adds the job to trigger sonar scans on the ric-plt-sdlgo repo.
Issue-ID: RIC-650
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: I3fee13a2572faf2f935da504f0d0e6acc3a8b361
Alok Bhatt [Mon, 21 Sep 2020 06:17:20 +0000 (06:17 +0000)]
Add sonar job to the com-pylog jjb template
This change adds the job to trigger sonar scans on the com-pylog repo.
Issue-ID: RIC-649
Signed-off-by: Alok Bhatt <alok_bh@hcl.com>
Change-Id: Ib4ac4a63d8a6a4c51c4eef7000392984cafa8b06
Mohamed Abukar [Mon, 21 Sep 2020 14:57:30 +0000 (17:57 +0300)]
Rename AlarmAdapter to AlarmManager
Change-Id: I475c0ae9b12fe060c7c199223edce2d3ad768b42
Signed-off-by: Mohamed Abukar <abukar.mohamed@nokia.com>
Aric Gardner [Thu, 17 Sep 2020 16:36:02 +0000 (12:36 -0400)]
Fix for cmake sonar pt2
I forgot to export the var in pt1
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ia0eb9f8a6b82d198e0f7210a39eb36bf5614071b
Aric Gardner [Wed, 16 Sep 2020 17:13:06 +0000 (13:13 -0400)]
Update global-jjb
Update pulls in fix for sonarcloud
scanner uploader now uses java11
required after October 1st.
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Ia648ca30c6a3c1efe917f0f56f03017b029fd61b
Aric Gardner [Mon, 14 Sep 2020 18:54:18 +0000 (14:54 -0400)]
Update global-jjb to the latest v0.57.3
Update defaults with the required inputs for the openstack-cron
job email notifications.
Includes fix for java 1.8 EOL warning for sonar.
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Iefb095023cd29c0b49893901f2d315573ebe57f4
E. Scott Daniels [Wed, 2 Sep 2020 18:49:46 +0000 (14:49 -0400)]
Add mc-core directory to sonar coverage tests
This change adds the core MC xAPP code to the list of sources for
sonar coverage tests. It also defines a common place for all
test scripts to deposit gcov files.
Issue-ID: RIC-632
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I83debbc79bc53dc3c45ea5c6d6e829a40d378e48
E. Scott Daniels [Mon, 31 Aug 2020 15:29:14 +0000 (11:29 -0400)]
Reference source directory for sonar testing
The MC listener code moved the source to a subdirectory. This change
reflects the new location of the source, and removes the exclusions
for the test code as sources no longer includes the test directory.
Issue-ID: RIC-632
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I040c8e64638922c9bbda5a0d976709b1353c50fe
E. Scott Daniels [Tue, 25 Aug 2020 12:33:22 +0000 (08:33 -0400)]
Add exclusions to mc-xapp sonar jjb description
This change adds analysis and coverage exclusions to the jjb description
for the mc-listener sonar job. The test directory is excluded from
analysis and coverage reports as those are not valid.
Issue-ID: RIC-632
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I937939dc76e162f6685ac6b33fe430ad20633283
Jessica Wagantall [Wed, 19 Aug 2020 19:13:57 +0000 (19:13 +0000)]
Merge "Add sonar job to the MC xAPP jjb template"
Aric Gardner [Tue, 18 Aug 2020 18:29:07 +0000 (18:29 +0000)]
Merge "Automation adds scp-ocu-5gnr.yaml"
LF Jenkins CI [Tue, 18 Aug 2020 14:11:41 +0000 (14:11 +0000)]
Automation adds ric-app-ad.yaml
Change-Id: Ia2a765b87df6e9d999df1f9f0aa76a4757f261c9
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
E. Scott Daniels [Tue, 11 Aug 2020 18:49:56 +0000 (14:49 -0400)]
Add sonar job to the MC xAPP jjb template
This change adds the job to trigger sonar scans on the MC-xAPP
repo.
Issue-ID: RIC-632
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I4a21d52640631e019d6fb3b49c5394911af7e3d9
elinuxhenrik [Thu, 30 Jul 2020 06:35:23 +0000 (08:35 +0200)]
Add bronze to nonrtric docker builds
Change-Id: I4a3b99c5b2b44058ce97a2a76e89500b903776f1
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Wed, 29 Jul 2020 14:16:18 +0000 (16:16 +0200)]
Add bronze branch to nonrtric builds
Change-Id: I0991be3bac915f9492faa261f9dfa8c19dc4938e
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Aric Gardner [Tue, 21 Jul 2020 14:38:13 +0000 (10:38 -0400)]
update global jjb
Update to get shell/maven-deploy.sh
fix. for nonrtric job failures
JIRA: IT-20217
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>
Change-Id: Iffdb82b4bab0385c43473882a5b5245c09aa5689
Lott, Christopher (cl778h) [Tue, 7 Jul 2020 15:09:40 +0000 (11:09 -0400)]
Add project view and info for repo ric-plt/utils
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Icddbf4de917b546e5432573df2c88cbebe862d93
Bin Yang [Fri, 3 Jul 2020 13:50:12 +0000 (13:50 +0000)]
Fix timeout issue of pti-rtp release job
The pti-rtp-shell-release-master job is to build and push artifacts of
pti-rtp project to nexus3 repo. The building time takes longer time than
expected, so we have to increase the timeout to 48 hours
according to the building stats: it takes 35hours with building 70% of image.
https://jenkins.o-ran-sc.org/view/pti-rtp/job/pti-rtp-shell-release-master/2/
Issue-ID: INF-182
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I65a0e8282285ca5a23591775015dc68164ca1bdb
Jessica Wagantall [Wed, 1 Jul 2020 17:22:36 +0000 (17:22 +0000)]
Merge "Drop branch parameter from release-job projects"
Eric Ball [Wed, 1 Jul 2020 15:02:45 +0000 (15:02 +0000)]
Merge "Update jjb for pti-rtp project"
Lott, Christopher (cl778h) [Tue, 30 Jun 2020 10:30:19 +0000 (06:30 -0400)]
Upgrade global-jjb to
v0.55.0-4-g99e1a22
This picks up a fix to RTDv3 features for new branches, the job
would time out instead of creating the documentation.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I59b126aea861f8b273902eb79f6c781fa230f476
Lott, Christopher (cl778h) [Tue, 30 Jun 2020 10:22:27 +0000 (06:22 -0400)]
Drop branch parameter from release-job projects
None of the maven, docker, packagecloud release job templates accepts
a branch parameter, the jobs are triggered by any change in the
[.]releases/ directory on any branch.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I01dba6a4208a33b64e97e64e75aead02c6f8e7d1
LF Jenkins CI [Thu, 25 Jun 2020 13:43:12 +0000 (13:43 +0000)]
Automation adds scp-ric-app-kpimon.yaml
Change-Id: Ic42d33ce61bdc15507b25ad9aa23ffebb1cbc340
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
Anil Belur [Fri, 19 Jun 2020 12:14:31 +0000 (12:14 +0000)]
Merge "Add release job for ric-plt alarm-go"
Anil Belur [Fri, 19 Jun 2020 12:14:20 +0000 (12:14 +0000)]
Merge "updated it-otf.yaml to auto generate docker images for two new vths"
Lusheng Ji [Fri, 19 Jun 2020 02:51:48 +0000 (22:51 -0400)]
Add release job for ric-plt alarm-go
Change-Id: I971fea5100a7343bc8b8eef0ec0b05794cdc3538
Signed-off-by: Lusheng Ji <lji@research.att.com>
Chen, Jackie [Mon, 15 Jun 2020 20:06:45 +0000 (16:06 -0400)]
updated it-otf.yaml to auto generate docker images for two new vths
updated jjb file to reflect the two newly added VTHs. File was also trimmed for older projects.
Change-Id: Ib7c653049e8649f669a0067d6ac6a9b9fefc21a7
Signed-off-by: Chen, Jackie <jv246a@att.com>
Andrew Grimberg [Thu, 18 Jun 2020 14:49:48 +0000 (14:49 +0000)]
Merge "Updating oam-tr069-adapter.yaml file to add new Jenkins jobs"
Anil Belur [Thu, 18 Jun 2020 11:02:43 +0000 (11:02 +0000)]
Merge "Add release job for sim/e2-interface repo."
cschowdam [Wed, 17 Jun 2020 10:20:25 +0000 (10:20 +0000)]
Updating oam-tr069-adapter.yaml file to add new Jenkins jobs
Issue-ID: OAM-118
Signed-off-by: cschowdam <ChandraSekhar.Chowdam@commscope.com>
Change-Id: I03b3d9dc8b8ad4fd6989917bfb1351ab236a2932
elinuxhenrik [Wed, 17 Jun 2020 06:37:11 +0000 (08:37 +0200)]
Use JDK11 everywhere in nonrtric
Change-Id: Idf1d19f55a37c74942e760fe9f68fe300b10212f
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Alex Stancu [Tue, 16 Jun 2020 13:06:59 +0000 (16:06 +0300)]
Add release job for sim/e2-interface repo.
Issue-ID: SIM-14
Change-Id: I9b72a0396265d0e53a8c0b36a254914f4355a0f7
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
E. Scott Daniels [Fri, 12 Jun 2020 19:37:19 +0000 (15:37 -0400)]
Add release job for C++ framework
This change adds the necessary information to run the
packagecloud release a previously uploaded package.
Issue-ID: RIC-148
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: Ib03e76d0a9cd95ec708ddbf45f7fa27cf4637b4d
ecaiyanlinux [Thu, 11 Jun 2020 20:44:44 +0000 (22:44 +0200)]
Remove unnecessary mvn-opts
The mvn-opts will be defined in pom.xml for sub project
NONRTRIC-230
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: Ifb0583abdcdaa83afa6178b03ad9f56230583187
Jessica Wagantall [Wed, 10 Jun 2020 17:39:40 +0000 (17:39 +0000)]
Merge "Add trigger file path to com/log verify job"
LF Jenkins CI [Wed, 10 Jun 2020 16:24:34 +0000 (16:24 +0000)]
Automation adds scp-ocu-5gnr.yaml
Change-Id: I89a6707e998bba7746b177db919194f12ac4cfb5
Signed-off-by: lf-jobbuilder <releng+lf-jobbuilder@linuxfoundation.org>
ecaiyanlinux [Wed, 10 Jun 2020 13:26:55 +0000 (15:26 +0200)]
Run/skip exec goal explicitly
only verify job is needed to run this "exec" step
we have a switch in pom.xml to turn it on/off by default
Issue-ID: NONRTRIC-230
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: I068d574a6d7ca23c375da8daee0cdfb3fff6f5a3
Lott, Christopher (cl778h) [Wed, 10 Jun 2020 13:00:38 +0000 (09:00 -0400)]
Add trigger file path to com/log verify job
Add pattern to ignore changes in docs/ and releases/ subdirs
to skip compiling and testing when no C code changes.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I0f9b8293b8142bbf285693cdb1747ed0e8eb7104
ecaiyanlinux [Mon, 8 Jun 2020 14:46:57 +0000 (16:46 +0200)]
Skip exec-maven-plugin
Skip exec-maven-plugin for nonrtric sonar and maven jobs
It is only kept for maven-docker jobs
NONRTRIC-230
Signed-off-by: ecaiyanlinux <martin.c.yan@est.tech>
Change-Id: I0c3e010e136f25a83fd572001ee1e91b403b8bac
Bin Yang [Thu, 4 Jun 2020 05:10:19 +0000 (05:10 +0000)]
Update jjb for pti-rtp project
Issue-ID: INF-148
Signed-off-by: Bin Yang <bin.yang@windriver.com>
Change-Id: I3c866b1a41cbbf9539f4816878bd86033cbbeebd
Lott, Christopher (cl778h) [Thu, 4 Jun 2020 13:13:18 +0000 (09:13 -0400)]
Add autotools jobs & pre-build script for com/log
Use global-jjb autotools jobs to verify, stage and analyze with sonar.
Split into separate packagecloud-stage jobs for deb and rpm packages.
Drop docker-based CI jobs that built and published to PackageCloud.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I7158cfa04f02f32c22388dfed6fbf5ba74a46809
Lott, Christopher (cl778h) [Wed, 3 Jun 2020 18:20:27 +0000 (14:20 -0400)]
Add trigger file path to xapp-qp* jobs
Add pattern to ignore changes in docs/ and releases/ subdirs
to skip dockering and tox-ing when no Python code changes.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I48b0acfee9cb9cfa90b1afb7f4a31f56879c64e7
elinuxhenrik [Wed, 3 Jun 2020 12:00:26 +0000 (14:00 +0200)]
Change artifacts for nonrtric-sdnc-a1-controller
Due to a misunderstanding the wrong jobs where created for the
deployment of the nonrtric-sdnc-a1-controller. In this commit that is
corrected so that there will only be one job to create all the artifacts
needed.
Change-Id: I94383c2a7b8872e6d04b62ac8ea7380d979ee331
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
elinuxhenrik [Tue, 2 Jun 2020 09:53:56 +0000 (11:53 +0200)]
Deployment of artifacts nonrtric-sdnc-a1-controller
Change-Id: I266fd2e8becf7279a1e8285670fe524c408b0308
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Jessica Wagantall [Mon, 1 Jun 2020 16:00:17 +0000 (16:00 +0000)]
Merge "Deployment Maven artifacts nonrtric-control-panel"
elinuxhenrik [Fri, 29 May 2020 07:48:09 +0000 (09:48 +0200)]
Deployment Maven artifacts nonrtric-control-panel
Change-Id: I4e8ecb0fff0d2cad9290d8b80fe87b01df93c01a
Issue-ID: NONRTRIC-230
Signed-off-by: elinuxhenrik <henrik.b.andersson@est.tech>
Lott, Christopher (cl778h) [Fri, 29 May 2020 15:44:42 +0000 (11:44 -0400)]
Add trigger file path to xapp-frame-py jobs
Add pattern to ignore changes in docs/ and releases/
subdirs to skip tox-ing when no Python code changes.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Idc70bf79ceb915a3502b11dad8d51066774670c3
Lott, Christopher (cl778h) [Wed, 27 May 2020 20:47:31 +0000 (16:47 -0400)]
Revise trigger file path to A1 docker and verify jobs
Repair pattern to ignore changes in docs/ and releases/ subdirectories,
to skip tox-ing and docker-ing when no Python code changes. Previous
attempt had one too many negative-match ?! operator.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I77566275a278663df84c4af26b8f347a5018c018
Lott, Christopher (cl778h) [Wed, 27 May 2020 13:56:11 +0000 (09:56 -0400)]
Add trigger file path to A1 docker and verify jobs
Add pattern to ignore changes in docs/ and releases/ subdirectories
to skip tox-ing and docker-ing when no Python code changes.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: If2efbcb3ba647d4a62d92d4a1691e6339003d0b7
Lusheng Ji [Fri, 22 May 2020 01:46:07 +0000 (21:46 -0400)]
Add JJB for 3 new jobs of docker img building
The OTF repo now has code for 3 new VTHs. This submission adds the docker
job definitions for building docker container images for these 3 VTHs.
The definitions have been test successful on Jenkins sandbox:
https://jenkins.o-ran-sc.org/sandbox/view/All/.
Change-Id: I3a983f9b8ad9fff96a94eefa900fb1ae71769269
Signed-off-by: Lusheng Ji <lji@research.att.com>
Manoop Talasila [Mon, 27 Apr 2020 17:50:42 +0000 (13:50 -0400)]
Add docker and python jobs for QP xApp repo
Issue-ID: RICAPP-101
Signed-off-by: Manoop Talasila <talasila@research.att.com>
Change-Id: Ia3b77d1d3400dad8759bed9d595b4ce19602a55d
Lott, Christopher (cl778h) [Thu, 14 May 2020 12:32:13 +0000 (08:32 -0400)]
Add autotools jobs for ric-plt/sdl
Use new global-jjb templates to verify, stage and analyze with sonar.
Split into separate packagecloud-stage jobs for deb and rpm packages.
Drop docker-based CI jobs that built and published to PackageCloud.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I2ccb26b82b64069d6ef95e442c6c76be6a3fd507
Jessica Wagantall [Wed, 20 May 2020 14:33:56 +0000 (14:33 +0000)]
Merge "Add image build and release for hello world xAPP"
E. Scott Daniels [Wed, 20 May 2020 13:04:49 +0000 (09:04 -0400)]
Add image build and release for hello world xAPP
This change adds the needed job descriptions to build and
release the Docker images for the hello world xAPP
Issue-ID: RICAPP-106
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: Id66ac4b1cdab4b7c8817abdfa20d397e5d7c6f86
Lott, Christopher (cl778h) [Wed, 20 May 2020 01:11:57 +0000 (21:11 -0400)]
Upgrade global-jjb to
v0.53.3-4-g89213a1
Gain access to new autotools job templates for CXX projects.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I5415e64cf8cab6583a8a790c1f953eace48c75fb
Houa Yang [Mon, 18 May 2020 22:28:18 +0000 (17:28 -0500)]
Add S3_BUCKET environment variable
Add S3_BUCKET variable to address "unrecognized macro" error.
Although jobs are passing, the error is confusing and unsightly.
The S3_BUCKET environment variable is needed for log shipping to s3.
Signed-off-by: Houa Yang <hyang@contractor.linuxfoundation.org>
Change-Id: I7a78d99b8b585210eb4305986dfee47c58f53912
E. Scott Daniels [Fri, 15 May 2020 20:44:55 +0000 (16:44 -0400)]
Add release job for traffic steering xapp
The ts-xapp doesn't have a job which will push the image
from staging to release.
Issue-ID: RIC-385
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I72fc2b6e386ac66c26d4006732799ece2e3ca19c
Jessica Wagantall [Mon, 4 May 2020 20:37:22 +0000 (13:37 -0700)]
Update authentication URI endpoint
Change at the hosting provider seems to have caused a problem with the
authentication URI. Removing the unneeded trailing / fixes the problem.
Signed-off-by: Jessica Wagantall <jwagantall@linuxfoundation.org>
Change-Id: Icca292f0ba3639edb0dd426c49a379e14f5a21db
E. Scott Daniels [Thu, 30 Apr 2020 16:05:40 +0000 (12:05 -0400)]
Add jobs to build a docker image for ric-app/ts
New verify and merge jobs for the traffic steering xApplication
Issue-ID: RIC-349
Change-Id: Ie23659469b57cf7d1c08ee6ee629f1910930e53b
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Lott, Christopher (cl778h) [Tue, 28 Apr 2020 00:11:37 +0000 (20:11 -0400)]
Adjust A1 python-verify job to skip doc tox env
Invoke tox with code and flake8 only, not all environments;
the separate RTDv3 job verifies the RTD docs
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I71f86701732340821c0b1976de9aee2a0db78880
Eric Ball [Mon, 27 Apr 2020 23:50:20 +0000 (23:50 +0000)]
Merge "Revise scripts that install RMR on CentOS/Debian"
Lott, Christopher (cl778h) [Mon, 27 Apr 2020 21:46:12 +0000 (17:46 -0400)]
Revise scripts that install RMR on CentOS/Debian
Drop the install-*-nng-rmr.sh scripts now that NNG is no longer used.
Drop the "3" from install-*-rmr3.sh bcos version 4 is now avail.
Update client projects appropriately.
Drop unused script cmake-package.sh entirely.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: Ied73a68d008faac9702b0fd365c0bf40c94756e6
Lott, Christopher (cl778h) [Mon, 27 Apr 2020 19:15:37 +0000 (15:15 -0400)]
Change c/make opts for sonarqube invocation of RMR
Add dev package in cmake, use "package test" in make.
Don't try to limit with "-R unit".
Drop -c- portion of job names bos the python bindings
have moved to a different repo
Use 2 threads to analyze C files.
Signed-off-by: Lott, Christopher (cl778h) <cl778h@att.com>
Change-Id: I497dbb08c8aac9d721af53e42b177644913fa7da
Jessica Wagantall [Mon, 27 Apr 2020 17:18:40 +0000 (17:18 +0000)]
Merge "Properly set RMR test args for sonar job"
Jessica Wagantall [Mon, 27 Apr 2020 16:56:59 +0000 (16:56 +0000)]
Merge "add sonar test inclusions"
E. Scott Daniels [Mon, 27 Apr 2020 14:30:45 +0000 (10:30 -0400)]
Properly set RMR test args for sonar job
The job to generate sonar data in the RMR repo needs to
only run the unit tests. This change sets the arguments
passed to make to be just "-R unit" which will execute only
the unit tests to generate the gcov files. The extra
overhead of building packages and running application tests
is avoided.
Signed-off-by: E. Scott Daniels <daniels@research.att.com>
Change-Id: I9b527d167385c5f389d6793229adc08ef5366424