changeset 4465:0ad75dd3d77c

Adjusted dockerfile for backend to use latest Go release and Go modules. Untested!
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 23 Sep 2019 15:35:27 +0200
parents 707450608829
children 70444dce0b31
files docker/Dockerfile.backend
diffstat 1 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/docker/Dockerfile.backend	Mon Sep 23 15:15:48 2019 +0200
+++ b/docker/Dockerfile.backend	Mon Sep 23 15:35:27 2019 +0200
@@ -5,7 +5,8 @@
 
 RUN sed -i 's/\(deb.*\)$/\1 universe/' /etc/apt/sources.list
 
-RUN apt-get update &&\
+RUN add-apt-repository ppa:longsleep/golang-backports\
+    apt-get update &&\
     apt-get -y install --no-install-recommends libxml2-utils\
             make git golang-go \
             ca-certificates
@@ -13,7 +14,8 @@
 WORKDIR /opt/gemma
 
 # Copy only backend stuff
-COPY 3rdpartylibs.sh ./
+COPY go.mod ./
+COPY go.sum ./
 COPY pkg ./pkg/
 COPY cmd ./cmd/
 COPY Makefile ./