Merge pull request #2340 from braderhart/master
Updated to use new Minikube-maintained KVM driverpull/2345/head
commit
2623cfeb53
|
|
@ -19,6 +19,7 @@ git config --global user.email "minikube-bot@google.com"
|
|||
|
||||
REPLACE_PKG_VERSION=${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_BUILD}
|
||||
REPLACE_MINIKUBE_LINUX_SHA256=$(awk '{ print $1 }' out/minikube-linux-amd64.sha256)
|
||||
REPLACE_MINIKUBE_DRIVER_KVM_SHA256=$(awk '{ print $1 }' out/docker-machine-driver-kvm2.sha256)
|
||||
REPLACE_MINIKUBE_DARWIN_SHA256=$(awk '{ print $1 }' out/minikube-darwin-amd64.sha256)
|
||||
REPLACE_CASK_CHECKPOINT=$(curl \
|
||||
--compressed \
|
||||
|
|
@ -44,6 +45,22 @@ pushd aur-minikube >/dev/null
|
|||
|
||||
popd >/dev/null
|
||||
|
||||
|
||||
git clone ssh://aur@aur.archlinux.org/minikube.git aur-minikube-driver-kvm
|
||||
pushd aur-minikube-driver-kvm >/dev/null
|
||||
sed -e "s/\$PKG_VERSION/${REPLACE_PKG_VERSION}/g" \
|
||||
sed -e "s/\$MINIKUBE_DRIVER_KVM_SHA256/${REPLACE_MINIKUBE_DRIVER_KVM_SHA256}/g" \
|
||||
$MINIKUBE_ROOT/installers/linux/archlinux-drivers/
|
||||
sed -e "s/\$PKG_VERSION/${REPLACE_PKG_VERSION}/g" \
|
||||
-e "s/\$MINIKUBE_DRIVER_KVM_SHA256/${REPLACE_MINIKUBE_DRIVER_KVM_SHA256}/g" \
|
||||
$MINIKUBE_ROOT/installers/linux/archlinux-drivers/.SRCINFO > .SRCINFO
|
||||
git add PKGBUILD .SRCINFO
|
||||
git commit -m "Upgrade to version ${REPLACE_PKG_VERSION}"
|
||||
|
||||
git push origin master
|
||||
|
||||
popd >/dev/null
|
||||
|
||||
git clone --depth 1 git@github.com:minikube-bot/homebrew-cask.git # dont't pull entire history
|
||||
|
||||
pushd homebrew-cask >/dev/null
|
||||
|
|
@ -78,4 +95,4 @@ EOF
|
|||
EOF
|
||||
popd >/dev/null
|
||||
|
||||
rm -rf aur-minikube homebrew-cask
|
||||
rm -rf aur-minikube aur-minikube-driver-kvm homebrew-cask
|
||||
|
|
|
|||
|
|
@ -0,0 +1,17 @@
|
|||
pkgbase = docker-machine-driver-kvm2
|
||||
pkgdesc = Minikube-maintained KVM driver for docker-machine
|
||||
pkgver = $PKG_VERSION
|
||||
pkgrel = 1
|
||||
url = https://github.com/kubernetes/minikube
|
||||
arch = x86_64
|
||||
license = Apache
|
||||
depends = docker-machine
|
||||
depends = libvirt
|
||||
depends = ebtables
|
||||
depends = dnsmasq
|
||||
optdepends = docker: to manage the containers in the machine
|
||||
source = https://github.com/kubernetes/minikube/releases/download/v$PKG_VERSION/docker-machine-driver-kvm2
|
||||
sha256sums = $MINIKUBE_DRIVER_KVM_SHA256
|
||||
|
||||
pkgname = docker-machine-driver-kvm2
|
||||
|
||||
|
|
@ -0,0 +1,28 @@
|
|||
# Maintainer: Brad Erhart <brae.04+aur@gmail.com>
|
||||
# Contributor: Matt Rickard <mrick@google.com>
|
||||
pkgname=docker-machine-driver-kvm2
|
||||
pkgver=$PKG_VERSION
|
||||
pkgrel=1
|
||||
pkgdesc="Minikube-maintained KVM driver for docker-machine"
|
||||
url="https://github.com/kubernetes/minikube"
|
||||
license=('Apache')
|
||||
arch=('x86_64')
|
||||
depends=(
|
||||
'docker-machine'
|
||||
'libvirt'
|
||||
'ebtables'
|
||||
'dnsmasq'
|
||||
)
|
||||
optdepends=(
|
||||
'docker: to manage the containers in the machine'
|
||||
)
|
||||
makedepends=()
|
||||
|
||||
source=("https://github.com/kubernetes/minikube/releases/download/v$pkgver/docker-machine-driver-kvm2")
|
||||
sha256sums=('$MINIKUBE_DRIVER_KVM_SHA256')
|
||||
|
||||
package() {
|
||||
cd "$srcdir"
|
||||
install -d "$pkgdir/usr/bin"
|
||||
install -m755 docker-machine-driver-kvm2 "$pkgdir/usr/bin/docker-machine-driver-kvm2"
|
||||
}
|
||||
|
|
@ -1,5 +1,6 @@
|
|||
# vim: ts=2 sts=2 sw=2 et ft=sh
|
||||
# Maintainer: Matt Rickard <mrick@google.com>
|
||||
# Contributor: Brad Erhart <brae.04+aur@gmail.com>
|
||||
|
||||
pkgname=minikube
|
||||
pkgver=$PKG_VERSION
|
||||
|
|
@ -14,7 +15,7 @@ depends=(
|
|||
optdepends=(
|
||||
'kubectl-bin: to manage the cluster'
|
||||
'virtualbox'
|
||||
'docker-machine-kvm'
|
||||
'docker-machine-driver-kvm2'
|
||||
)
|
||||
makedepends=()
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue