osmith has uploaded this change for review. ( 
https://gerrit.osmocom.org/c/osmo-ci/+/32432 )


Change subject: jobs/master,gerrit: use PFCP var for osmo-hnbgw
......................................................................

jobs/master,gerrit: use PFCP var for osmo-hnbgw

Build osmo-hnbgw with and without PFCP. Build the manuals with PFCP, so
it includes the additional VTY commands.

Related: OS#6013
Change-Id: I4a4e25e0c179c0d408c3728a28eb75bbfa086f48
---
M jobs/gerrit-verifications.yml
M jobs/master-builds.yml
2 files changed, 42 insertions(+), 2 deletions(-)



  git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/32/32432/1

diff --git a/jobs/gerrit-verifications.yml b/jobs/gerrit-verifications.yml
index f32a07c..537e335 100644
--- a/jobs/gerrit-verifications.yml
+++ b/jobs/gerrit-verifications.yml
@@ -369,7 +369,21 @@
       - osmo-smlc
       - osmo-gbproxy
       - osmo-hnodeb
-      - osmo-hnbgw
+
+      - osmo-hnbgw:
+          a1_name: PFCP
+          a1: !!python/tuple [--enable-pfcp, --disable-pfcp]
+          a2_name: WITH_MANUALS
+          a2: !!python/tuple ["1", "0"]
+          combination_filter: >
+            (PFCP == "--enable-pfcp" && WITH_MANUALS == "1") ||
+            (PFCP == "--disable-pfcp" && WITH_MANUALS == "0")
+          cmd: |
+            {docker_run_ccache} \
+              -e PFCP="$PFCP" \
+              -e WITH_MANUALS="$WITH_MANUALS" \
+              {docker_img} {timeout_cmd} /build/contrib/jenkins.sh
+
       - osmo-upf

       - pysim:
diff --git a/jobs/master-builds.yml b/jobs/master-builds.yml
index 828bf52..0953c0d 100644
--- a/jobs/master-builds.yml
+++ b/jobs/master-builds.yml
@@ -469,7 +469,20 @@
       - osmo-smlc
       - osmo-gbproxy
       - osmo-hnodeb
-      - osmo-hnbgw
+
+      - osmo-hnbgw:
+          a1_name: PFCP
+          a1: !!python/tuple [--enable-pfcp, --disable-pfcp]
+          a2_name: WITH_MANUALS
+          a2: !!python/tuple ["1", "0"]
+          combination_filter: >
+            (PFCP == "--enable-pfcp" && WITH_MANUALS == "1") ||
+            (PFCP == "--disable-pfcp" && WITH_MANUALS == "0")
+          cmd: |
+            {docker_run_ccache} \
+              -e PFCP="$PFCP" \
+              -e WITH_MANUALS="$WITH_MANUALS" \
+              {docker_img} {timeout_cmd} /build/contrib/jenkins.sh

       - rtl-sdr:
           git_base_url: https://gitea.osmocom.org/sdr

--
To view, visit https://gerrit.osmocom.org/c/osmo-ci/+/32432
To unsubscribe, or for help writing mail filters, visit 
https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I4a4e25e0c179c0d408c3728a28eb75bbfa086f48
Gerrit-Change-Number: 32432
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <[email protected]>
Gerrit-MessageType: newchange

Reply via email to