diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-04-11 15:29:30 +0200 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2019-04-12 17:53:15 +0200 |
commit | 53f2e1585fd9b15c5bb083eded27f23920cf4fe9 (patch) | |
tree | 62bc7d9b5aaec03e5a87e8a31dc86b1ad36ce63d | |
parent | bfea6499a3c96a7db62d72a9d2bee60967d59961 (diff) |
nightly-packages: Build latest tag of limesuite
Like we actually do already on latest-packages.
Change-Id: I5a9e97a7a93c1d2a9983926cd0f5d7255e9666bd
-rwxr-xr-x | scripts/osmocom-nightly-packages.sh | 16 |
1 files changed, 13 insertions, 3 deletions
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 @@ prepare() { 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 @@ download_bumpversion() { } 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 @@ build_osmocom() { 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 |