1
0
mirror of https://github.com/rancher/os-kernel.git synced 2025-09-16 14:58:15 +00:00

Lets build an 4.9 rc6 kernel for testing

Signed-off-by: Sven Dowideit <SvenDowideit@home.org.au>
This commit is contained in:
Sven Dowideit
2016-11-22 00:12:12 +00:00
parent dcc43de079
commit 754a9eb086
6 changed files with 215 additions and 77 deletions

View File

@@ -19,3 +19,14 @@ echo
echo "Images ready to push:"
cat dist/images
echo
echo "--- Run"
echo "github-release release --user rancher --repo os-kernel --tag v${KERNEL_VERSION} --pre-release"
echo "github-release upload --user rancher --repo os-kernel --tag v${KERNEL_VERSION} --file ./dist/kernel/build-linux-${KERNEL_VERSION}-rancher-x86.tar.gz --name build-linux-${KERNEL_VERSION}-rancher-x86.tar.gz"
echo "github-release upload --user rancher --repo os-kernel --tag v${KERNEL_VERSION} --file ./dist/kernel/config --name config"
echo "github-release upload --user rancher --repo os-kernel --tag v${KERNEL_VERSION} --file ./dist/kernel/extra-linux-${KERNEL_VERSION}-rancher-x86.tar.gz --name extra-linux-${KERNEL_VERSION}-rancher-x86.tar.gz"
echo "github-release upload --user rancher --repo os-kernel --tag v${KERNEL_VERSION} --file ./dist/kernel/linux-${KERNEL_VERSION}-rancher-x86.tar.gz --name linux-${KERNEL_VERSION}-rancher-x86.tar.gz"
echo
HERE
cat dist/images | sed 's/^/docker push /'

View File

@@ -18,6 +18,7 @@ if [ ! -e ${DIR} ]; then
mkdir ${TEMP}/${DIR}
trap "rm -rf ${TEMP}" exit
ls -lah ${ARTIFACTS}/${KERNEL}
tar xf ${ARTIFACTS}/${KERNEL} -C ${TEMP}/${DIR} --strip-components=1
mv ${TEMP}/${DIR} ${DIR}
fi

View File

@@ -53,8 +53,8 @@ else
tar --concatenate --file=base.tar firmware.tar
tar --concatenate --file=extra.tar firmware-extra.tar
cat base.tar | gzip -c > ${DIST}/kernel/${FILE}.gz
cat extra.tar | gzip -c > ${DIST}/kernel/extra-${FILE}.gz
list_build_files | tar -czf ${DIST}/kernel/build-${FILE}.gz -T /dev/stdin
cat base.tar | gzip -c > ${DIST}/kernel/linux-${KERNEL_VERSION}-x86.tar.gz
cat extra.tar | gzip -c > ${DIST}/kernel/extra-linux-${KERNEL_VERSION}-x86.tar.gz
list_build_files | tar -czf ${DIST}/kernel/build-linux-${KERNEL_VERSION}-x86.tar.gz -T /dev/stdin
cp .config ${DIST}/kernel/config
fi