pkgdep/git: Lookup REFSPDK_TAG to build refspdk against a custom tag
This may be used by CI to determine which version of the SPDK the refspdk should be built against. The default of using the latest tag is not changed. Signed-off-by: Michal Berger <michalx.berger@intel.com> Change-Id: Ia114bea163fb291d1a59069d34e62005865b04bc Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/8942 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Community-CI: Broadcom CI <spdk-ci.pdl@broadcom.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Ben Walker <benjamin.walker@intel.com>
This commit is contained in:
parent
a09bf113a8
commit
75eed7b52e
@ -24,7 +24,7 @@ function install_refspdk() {
|
||||
git -C "$GIT_REPOS/spdk_repo/spdk" fetch --tags --force
|
||||
|
||||
if [[ "$version" == "latest" ]]; then
|
||||
release=$(git -C "$GIT_REPOS/spdk_repo/spdk" tag | sort --version-sort | grep -v rc | tail -n 1)
|
||||
release=${REFSPDK_TAG:-$(git -C "$GIT_REPOS/spdk_repo/spdk" tag | sort --version-sort | grep -v rc | tail -n 1)}
|
||||
output_dir="$GIT_REPOS/spdk_abi_latest"
|
||||
elif [[ "$version" == "LTS" ]]; then
|
||||
release=$(git -C "$GIT_REPOS/spdk_repo/spdk" describe --tags --exclude=LTS LTS)
|
||||
|
Loading…
x
Reference in New Issue
Block a user