aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorGerd Hoffmann <kraxel@redhat.com>2018-03-22 08:11:26 +0100
committerGerd Hoffmann <kraxel@redhat.com>2018-03-22 08:11:26 +0100
commite9b0e49d4874a760462471dc4a5ad94947b027e4 (patch)
tree70d9848fe87c4585b78bd3a066b85e522af285ed /scripts
parent971c384ac1653aacf524bea56c07382337e9545c (diff)
downloadjenkinsfiles-e9b0e49d4874a760462471dc4a5ad94947b027e4.tar.gz
kernel variant names
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/prepare-kernel.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/scripts/prepare-kernel.sh b/scripts/prepare-kernel.sh
index 94137b2..45bb03d 100755
--- a/scripts/prepare-kernel.sh
+++ b/scripts/prepare-kernel.sh
@@ -2,12 +2,19 @@
tag="$(cd source; git describe)"
echo "# git tag: ${tag}"
ver="${tag#v}"
+case $ver in
+4.4.*) variant="lts404";;
+4.9.*) variant="lts409";;
+4.9.*) variant="lts414";;
+*) variant="mainline";;
+esac
rm -rvf linux-*.tar*
(cd source; git archive --format=tar \
--prefix linux-${ver}/ ${tag}) \
> linux-${ver}.tar
gzip linux-${ver}.tar
echo "# build: ${ver} ${BUILD_NUMBER}"
-sed -e "s/@version@/${ver}/" \
+sed -e "s/@variant@/${variant}/" \
+ -e "s/@version@/${ver}/" \
-e "s/@release@/${BUILD_NUMBER}/" \
< kernel.spec.template > kernel.spec