X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=bldr-imgs%2Fbldr-ubuntu20-c-go%2FDockerfile;fp=bldr-imgs%2Fbldr-ubuntu20-c-go%2FDockerfile;h=a832398f3eefcd3b8fecf052f0519d53703740f7;hb=3271d22f0f45e766327747e38476d5fa5098bab3;hp=8ddeb231c1631c4d25812c3c9527a38c29f0ae16;hpb=cd47b67a1dfa471bddb6657311e379bddf342f11;p=it%2Fdev.git diff --git a/bldr-imgs/bldr-ubuntu20-c-go/Dockerfile b/bldr-imgs/bldr-ubuntu20-c-go/Dockerfile index 8ddeb23..a832398 100644 --- a/bldr-imgs/bldr-ubuntu20-c-go/Dockerfile +++ b/bldr-imgs/bldr-ubuntu20-c-go/Dockerfile @@ -61,16 +61,22 @@ RUN wget -nv https://dl.google.com/go/go${g16}.linux-amd64.tar.gz \ && mv go /opt/go/1.16 \ && rm -f go*.gz -ARG g17="1.17.1" +ARG g17="1.17.10" RUN wget -nv https://dl.google.com/go/go${g17}.linux-amd64.tar.gz \ && tar -xf go${g17}.linux-amd64.tar.gz \ && mv go /opt/go/1.17 \ && rm -f go*.gz -# Default path has go version 1.16.x +ARG g18="1.18.5" +RUN wget -nv https://dl.google.com/go/go${g18}.linux-amd64.tar.gz \ + && tar -xf go${g18}.linux-amd64.tar.gz \ + && mv go /opt/go/1.18 \ + && rm -f go*.gz + # Use /opt/go/1.16/bin for version 1.16.x # Use /opt/go/1.17/bin for version 1.17.x -ARG GOVERSION=1.16 +# Use /opt/go/1.18/bin for version 1.18.x (default) +ARG GOVERSION=1.18 ENV GOPATH=/root/go ENV DEFAULTPATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ENV PATH=$DEFAULTPATH:/usr/local/go/bin:/opt/go/${GOVERSION}/bin:$GOPATH/bin @@ -78,9 +84,10 @@ ENV PATH=$DEFAULTPATH:/usr/local/go/bin:/opt/go/${GOVERSION}/bin:$GOPATH/bin # This installs go-acc to GOPATH RUN go version; \ export GOBIN=/usr/local/bin/; export GO111MODULE=on;\ - go get -v github.com/ory/go-acc \ + go install github.com/ory/go-acc@master \ && go-acc --help + # sonar-scanner is not available in ubuntu repo ARG sv="4.2.0.1873" RUN wget -nv https://binaries.sonarsource.com/Distribution/sonar-scanner-cli/sonar-scanner-cli-${sv}-linux.zip \