diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2018-03-16 07:40:23 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2018-03-16 07:40:23 +0100 |
commit | d1f6e680cc4a3c41ffececfd816e1f4cafec14ae (patch) | |
tree | 74a99e3f5657cb2a209b8f5dcc38dd7662b47a61 /scripts | |
parent | 314bd33a456f53ebc67a80d79f9175a716ba065d (diff) | |
download | jenkinsfiles-d1f6e680cc4a3c41ffececfd816e1f4cafec14ae.tar.gz |
split into scripts
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/prepare-kernel.sh | 13 | ||||
-rw-r--r-- | scripts/rpm-build.sh | 8 |
2 files changed, 21 insertions, 0 deletions
diff --git a/scripts/prepare-kernel.sh b/scripts/prepare-kernel.sh new file mode 100644 index 0000000..94137b2 --- /dev/null +++ b/scripts/prepare-kernel.sh @@ -0,0 +1,13 @@ +#!/bin/sh +tag="$(cd source; git describe)" +echo "# git tag: ${tag}" +ver="${tag#v}" +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}/" \ + -e "s/@release@/${BUILD_NUMBER}/" \ + < kernel.spec.template > kernel.spec diff --git a/scripts/rpm-build.sh b/scripts/rpm-build.sh new file mode 100644 index 0000000..be613d0 --- /dev/null +++ b/scripts/rpm-build.sh @@ -0,0 +1,8 @@ +#!/bin/sh +rpmbuild \ + --define "_specdir ${WORKSPACE}" \ + --define "_sourcedir ${WORKSPACE}" \ + --define "_rpmdir ${WORKSPACE}/rpms" \ + --define "_srcrpmdir ${WORKSPACE}/rpms/src" \ + --define "_builddir ${WORKSPACE}/build" \ + "$@" |