From 8cd70b50de080dd3b67254c559861d9840705224 Mon Sep 17 00:00:00 2001 From: Carl Kittelberger Date: Sun, 3 Jun 2018 00:35:45 +0200 Subject: [PATCH] Allow easy configuration of root import path in Dockerfile. --- Dockerfile | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 1ea995b..472b3f1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,10 +3,11 @@ FROM golang:1.10 RUN mkdir -p /go/src/app WORKDIR /go/src/app +ARG ROOT_IMPORT_PATH=github.com/icedream/embot COPY . /go/src/app RUN \ - mkdir -p "$GOPATH/src/github.com/icedream" &&\ - ln -sf /go/src/app "$GOPATH/src/github.com/icedream/embot" &&\ + mkdir -p "$GOPATH/src/$(dirname "$ROOT_IMPORT_PATH")" &&\ + ln -sf /go/src/app "$GOPATH/src/$ROOT_IMPORT_PATH" &&\ go-wrapper download &&\ go-wrapper install