Build rpm package as part of the release process
parent
d49f980df4
commit
3becc78d5e
|
@ -28,6 +28,7 @@ set -e
|
|||
|
||||
export TAGNAME=v${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}
|
||||
export DEB_VERSION=${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}
|
||||
export RPM_VERSION=${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}
|
||||
export GOPATH=~/go
|
||||
|
||||
# Make sure the tag matches the Makefile
|
||||
|
@ -36,7 +37,7 @@ cat Makefile | grep "VERSION_MINOR ?=" | grep $VERSION_MINOR
|
|||
cat Makefile | grep "VERSION_BUILD ?=" | grep $VERSION_BUILD
|
||||
|
||||
# Build and upload
|
||||
BUILD_IN_DOCKER=y make -j 16 all out/minikube-installer.exe out/minikube_${DEB_VERSION}.deb
|
||||
BUILD_IN_DOCKER=y make -j 16 all out/minikube-installer.exe out/minikube_${DEB_VERSION}.deb out/minikube-${RPM_VERSION}.rpm
|
||||
make checksum
|
||||
|
||||
gsutil -m cp out/* gs://$BUCKET/releases/$TAGNAME/
|
||||
|
|
|
@ -64,6 +64,9 @@ Feel free to leave off \`\`\`sudo cp minikube /usr/local/bin/ && rm minikube\`\`
|
|||
### Debian Package (.deb) [Experimental]
|
||||
Download the \`minikube_${DEB_VERSION}.deb\` file, and install it using \`sudo dpkg -i minikube_$(DEB_VERSION).deb\`
|
||||
|
||||
### RPM Package (.rpm) [Experimental]
|
||||
Download the \`minikube-${RPM_VERSION}.rpm\` file, and install it using \`sudo rpm -i minikube-$(RPM_VERSION).rpm\`
|
||||
|
||||
### Windows [Experimental]
|
||||
Download the \`minikube-windows-amd64.exe\` file, rename it to \`minikube.exe\` and add it to your path.
|
||||
|
||||
|
|
Loading…
Reference in New Issue