pespin has submitted this change. (
https://gerrit.osmocom.org/c/osmo-ci/+/26773 )
Change subject: Add new repo osmo-hnbgw (nightly) to build jobs and scripts
......................................................................
Add new repo osmo-hnbgw (nightly) to build jobs and scripts
Change-Id: I2fdbd651e4b50191e1a67e183590de99d6366ca5
---
M ansible/roles/osmocom-workstation/tasks/git-repos.yml
M coverity/build_Osmocom.sh
M coverity/prepare_source_Osmcocom.sh
M jobs/gerrit-lint.yml
M jobs/gerrit-verifications.yml
M jobs/master-builds.yml
M jobs/ttcn3-testsuites.yml
M scripts/common.sh
M scripts/osmocom-latest-packages.sh
M scripts/osmocom-nightly-packages.sh
10 files changed, 24 insertions(+), 4 deletions(-)
Approvals:
Jenkins Builder: Verified
pespin: Looks good to me, approved
diff --git a/ansible/roles/osmocom-workstation/tasks/git-repos.yml
b/ansible/roles/osmocom-workstation/tasks/git-repos.yml
index edef6dd..c5cfd55 100644
--- a/ansible/roles/osmocom-workstation/tasks/git-repos.yml
+++ b/ansible/roles/osmocom-workstation/tasks/git-repos.yml
@@ -37,6 +37,7 @@
- osmo-gtp-kernel
- osmo-hlr
- osmo-hnodeb
+ - osmo-hnbgw
- osmo-iuh
- osmo-mgw
- osmo-msc
diff --git a/coverity/build_Osmocom.sh b/coverity/build_Osmocom.sh
index bfd440b..6a8cf59 100755
--- a/coverity/build_Osmocom.sh
+++ b/coverity/build_Osmocom.sh
@@ -99,6 +99,7 @@
build_default osmo-smlc
build_default osmo-cbc
build_default osmo-hnodeb
+build_default osmo-hnbgw
# GMR
build_default libosmo-dsp
diff --git a/coverity/prepare_source_Osmcocom.sh b/coverity/prepare_source_Osmcocom.sh
index 78661e1..3b0d4d5 100755
--- a/coverity/prepare_source_Osmcocom.sh
+++ b/coverity/prepare_source_Osmcocom.sh
@@ -33,6 +33,7 @@
osmo-cbc \
simtrace2 \
osmo-hnodeb \
+ osmo-hnbgw \
; do
if [ -d $proj ]; then
diff --git a/jobs/gerrit-lint.yml b/jobs/gerrit-lint.yml
index 3d7b22d..673a5fc 100644
--- a/jobs/gerrit-lint.yml
+++ b/jobs/gerrit-lint.yml
@@ -28,6 +28,7 @@
- osmo-bsc
- osmo-bts
- osmo-hnodeb
+ - osmo-hnbgw
- osmo-upf
- osmo-ci:
diff --git a/jobs/gerrit-verifications.yml b/jobs/gerrit-verifications.yml
index 3c0be68..a1fce4d 100644
--- a/jobs/gerrit-verifications.yml
+++ b/jobs/gerrit-verifications.yml
@@ -251,6 +251,7 @@
- osmo-smlc
- osmo-gbproxy
- osmo-hnodeb
+ - osmo-hnbgw
- osmo-upf
- pysim:
diff --git a/jobs/master-builds.yml b/jobs/master-builds.yml
index c8a07d4..3b341ec 100644
--- a/jobs/master-builds.yml
+++ b/jobs/master-builds.yml
@@ -87,7 +87,8 @@
# Full triggers would be:
# trigger: >
# master-libosmo-sccp, master-openbsc, mastere-osmo-hlr, master-osmo-iuh,
- # master-osmo-mgw, master-osmo-msc, master-osmo-sgsn, master-osmo-hnodeb
+ # master-osmo-mgw, master-osmo-msc, master-osmo-sgsn, master-osmo-hnodeb,
+ # master-osmo-hnbgw
# Optimized:
# (see comment at libosmocore)
trigger: >
@@ -100,7 +101,7 @@
# Full triggers would be:
# trigger: >
# master-openbsc, master-osmo-bsc, master-osmo-iuh, master-osmo-msc,
- # master-osmo-sgsn, master-osmo-hnodeb
+ # master-osmo-sgsn, master-osmo-hnodeb, master-osmo-hnbgw
# Optimized:
# (see comment at libosmocore)
trigger: >
@@ -247,13 +248,14 @@
- osmo-iuh:
# Full triggers would be:
- # trigger: master-osmo-msc, master-osmo-sgsn, master-osmo-hnodeb
+ # trigger: master-osmo-msc, master-osmo-sgsn, master-osmo-hnodeb,
master-osmo-hnbgw
# Optimized:
# (see comment at libosmocore)
trigger: >
master-osmo-msc,
master-osmo-sgsn,
- master-osmo-hnodeb
+ master-osmo-hnodeb,
+ master-osmo-hnbgw
- osmo-mgw:
trigger: master-osmo-msc, master-osmo-bsc
@@ -358,6 +360,7 @@
- osmo-smlc
- osmo-gbproxy
- osmo-hnodeb
+ - osmo-hnbgw
- rtl-sdr:
email: laforge(a)gnumonks.org steve(a)steve-m.de
diff --git a/jobs/ttcn3-testsuites.yml b/jobs/ttcn3-testsuites.yml
index 68bbd46..dc148ac 100644
--- a/jobs/ttcn3-testsuites.yml
+++ b/jobs/ttcn3-testsuites.yml
@@ -141,6 +141,9 @@
- ttcn3-upf-test:
blocking: "^(ttcn3|TTCN3-.*)-upf-test.*"
timer: 00 13 * * *
+ - ttcn3-hnbgw-test:
+ blocking: "^(ttcn3|TTCN3-.*)-hnbgw-test.*"
+ timer: 40 13 * * *
# debian-stretch latest stable
- nplab-m3ua-test-latest:
@@ -216,6 +219,10 @@
blocking: "^(ttcn3|TTCN3-.*)-upf-test.*"
timer: 00 13 * * *
disabled: true
+ - ttcn3-hnbgw-test-latest:
+ blocking: "^(ttcn3|TTCN3-.*)-hnbgw-test.*"
+ timer: 40 13 * * *
+ disabled: true
# Jobs below use uppercase TTCN3-$DISTRO, so they get listed separately from the
ttcn3-* (debian-stretch) jobs
diff --git a/scripts/common.sh b/scripts/common.sh
index 8657fd8..9e629a6 100644
--- a/scripts/common.sh
+++ b/scripts/common.sh
@@ -39,6 +39,7 @@
osmocom-bb
simtrace2
"
+#^TODO: still no release made: osmo-hnbgw
OSMO_BRANCH_DOCKER_PLAYGROUND="${OSMO_BRANCH_DOCKER_PLAYGROUND:-master}"
diff --git a/scripts/osmocom-latest-packages.sh b/scripts/osmocom-latest-packages.sh
index fa02c40..90b9e28 100755
--- a/scripts/osmocom-latest-packages.sh
+++ b/scripts/osmocom-latest-packages.sh
@@ -195,6 +195,7 @@
checkout osmo-cbc
checkout osmo-gbproxy
checkout osmo-hnodeb
+ #checkout osmo-hnbgw
cd "$TOP"
@@ -233,6 +234,7 @@
build osmo-cbc
build osmo-gbproxy
build osmo-hnodeb
+ #build osmo-hnbgw
cd "$TOP/$PROJ"
osc ci -m "$FEED versions of $DT" --noservice
diff --git a/scripts/osmocom-nightly-packages.sh b/scripts/osmocom-nightly-packages.sh
index 2a70c31..0427103 100755
--- a/scripts/osmocom-nightly-packages.sh
+++ b/scripts/osmocom-nightly-packages.sh
@@ -227,6 +227,7 @@
checkout osmo-cbc
checkout osmo-gbproxy
checkout osmo-hnodeb
+ checkout osmo-hnbgw
cd "$REPO"
@@ -268,6 +269,7 @@
build osmo-cbc
build osmo-gbproxy
build osmo-hnodeb
+ build osmo-hnbgw
post
}
--
To view, visit
https://gerrit.osmocom.org/c/osmo-ci/+/26773
To unsubscribe, or for help writing mail filters, visit
https://gerrit.osmocom.org/settings
Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I2fdbd651e4b50191e1a67e183590de99d6366ca5
Gerrit-Change-Number: 26773
Gerrit-PatchSet: 2
Gerrit-Owner: pespin <pespin(a)sysmocom.de>
Gerrit-Reviewer: Jenkins Builder
Gerrit-Reviewer: laforge <laforge(a)osmocom.org>
Gerrit-Reviewer: pespin <pespin(a)sysmocom.de>
Gerrit-MessageType: merged