building gomobile and puting it in /usr/local/bin then setting GOPATH to /workspace/go
This commit is contained in:
parent
cbe98bf2ad
commit
b120d1aa27
10
Dockerfile
10
Dockerfile
|
@ -77,15 +77,19 @@ RUN set -eux; \
|
||||||
export PATH="/usr/local/go/bin:$PATH"; \
|
export PATH="/usr/local/go/bin:$PATH"; \
|
||||||
go version
|
go version
|
||||||
|
|
||||||
ENV GOPATH /workspace/go
|
ENV GOPATH /go
|
||||||
ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
|
#ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
|
||||||
|
|
||||||
RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"
|
RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"
|
||||||
|
|
||||||
# Add in gomobile
|
# Add in gomobile
|
||||||
|
|
||||||
RUN go get golang.org/x/mobile/cmd/gomobile
|
RUN go get golang.org/x/mobile/cmd/gomobile
|
||||||
|
RUN mv /go/bin/gomobile /usr/local/bin
|
||||||
|
|
||||||
|
RUN go get golang.org/x/mobile/cmd/gobind
|
||||||
|
RUN mv /go/bin/gobind /usr/local/bin
|
||||||
|
|
||||||
RUN gomobile init -ndk $ANDROID_HOME/ndk-bundle/
|
RUN gomobile init -ndk $ANDROID_HOME/ndk-bundle/
|
||||||
|
|
||||||
|
ENV GOPATH /workspace/go
|
||||||
|
|
Loading…
Reference in New Issue