Change in osmo-ci[master]: nightly-packages: Build latest tag of limesuite

Pau Espin Pedrol gerrit-no-reply at lists.osmocom.org
Sun Apr 14 22:01:17 UTC 2019


Pau Espin Pedrol has submitted this change and it was merged. ( https://gerrit.osmocom.org/13605 )

Change subject: nightly-packages: Build latest tag of limesuite
......................................................................

nightly-packages: Build latest tag of limesuite

Like we actually do already on latest-packages.

Change-Id: I5a9e97a7a93c1d2a9983926cd0f5d7255e9666bd
---
M scripts/osmocom-nightly-packages.sh
1 file changed, 13 insertions(+), 3 deletions(-)

Approvals:
  Pau Espin Pedrol: Verified
  Harald Welte: Looks good to me, approved



diff --git a/scripts/osmocom-nightly-packages.sh b/scripts/osmocom-nightly-packages.sh
index e9cc778..9afed1e 100755
--- a/scripts/osmocom-nightly-packages.sh
+++ b/scripts/osmocom-nightly-packages.sh
@@ -25,6 +25,17 @@
   osc co "$PROJ"
 }
 
+get_last_tag() {
+  project="$1"
+  if [ "$project" = "limesuite" ]; then
+    ver_regexp="^v[0-9]*.[0-9]*.[0-9]*$"
+  else
+    ver_regexp="^[0-9]*.[0-9]*.[0-9]*$"
+  fi
+  VER=$(git -C "${REPO}/${project}" tag -l --sort=v:refname | grep "$ver_regexp" | tail -n 1)
+  echo "${VER}"
+}
+
 get_commit_version() {
   # return a version based on the commit
   local version
@@ -130,10 +141,9 @@
 }
 
 checkout_limesuite() {
-  TAG="v18.10.0"
-
   cd "$REPO"
   git clone https://github.com/myriadrf/LimeSuite limesuite
+  TAG="$(get_last_tag limesuite)"
   cd limesuite
   git checkout "$TAG"
 }
@@ -192,7 +202,7 @@
 
   create_osmo_trx_debian8_jessie
 
-  build limesuite no_commit --git-upstream-tree=v18.10.0
+  build limesuite no_commit --git-upstream-tree="$(get_last_tag limesuite)"
   build libosmocore
   build libosmo-sccp
   build libosmo-abis

-- 
To view, visit https://gerrit.osmocom.org/13605
To unsubscribe, or for help writing mail filters, visit https://gerrit.osmocom.org/settings

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-MessageType: merged
Gerrit-Change-Id: I5a9e97a7a93c1d2a9983926cd0f5d7255e9666bd
Gerrit-Change-Number: 13605
Gerrit-PatchSet: 2
Gerrit-Owner: Pau Espin Pedrol <pespin at sysmocom.de>
Gerrit-Reviewer: Harald Welte <laforge at gnumonks.org>
Gerrit-Reviewer: Pau Espin Pedrol <pespin at sysmocom.de>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osmocom.org/pipermail/gerrit-log/attachments/20190414/6646a7d1/attachment.html>


More information about the gerrit-log mailing list