diff --git a/Dockerfile.opensuse42.2 b/Dockerfile.opensuse42.2 new file mode 100644 index 00000000000..04208d9b337 --- /dev/null +++ b/Dockerfile.opensuse42.2 @@ -0,0 +1,18 @@ +FROM opensuse:42.2 + +LABEL maintainer "Hart Simha " + +ARG MACHINE_VERSION +ARG GO_VERSION +ENV GOPATH /go + +RUN zypper -n in libvirt-devel curl git gcc tar +RUN curl -sSL https://storage.googleapis.com/golang/go${GO_VERSION}.linux-amd64.tar.gz | tar -C /usr/local -xzf - +ENV PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/go/bin:/go/bin +RUN git clone --branch ${MACHINE_VERSION} https://github.com/docker/machine.git /go/src/github.com/docker/machine + +COPY . /go/src/github.com/dhiltgen/docker-machine-kvm +WORKDIR /go/src/github.com/dhiltgen/docker-machine-kvm +RUN go get -v -d ./... + +RUN go install -v ./cmd/docker-machine-driver-kvm diff --git a/Makefile b/Makefile index ce5d680c526..7786721e114 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ MACHINE_VERSION=v0.10.0 GO_VERSION=1.8.1 DESCRIBE=$(shell git describe --tags) -TARGETS=$(addprefix $(PREFIX)-, alpine3.4 alpine3.5 ubuntu14.04 ubuntu16.04 centos7) +TARGETS=$(addprefix $(PREFIX)-, alpine3.4 alpine3.5 ubuntu14.04 ubuntu16.04 centos7 opensuse42.2) build: $(TARGETS)