Change lightning docker file so that it builds the current branch instead of main
authorJiayong Li <jli@curii.com>
Thu, 15 Dec 2022 22:15:13 +0000 (22:15 +0000)
committerJiayong Li <jli@curii.com>
Thu, 15 Dec 2022 22:15:13 +0000 (22:15 +0000)
refs #19785

Arvados-DCO-1.1-Signed-off-by: Jiayong Li <jli@curii.com>

docker/lightning/Dockerfile

index d92060264ff974461f2d4b7acc9f65f51145dc44..061d9d45a7a09f8bd3b7f87c28bd75f30ff6063b 100644 (file)
@@ -2,8 +2,11 @@
 #
 # SPDX-License-Identifier: AGPL-3.0
 
+# build instruction:
+# docker build -t dockername --file=/path/to/lightning/docker/lightning/Dockerfile /path/to/lightning
+
 FROM ubuntu:latest
-MAINTAINER Jiayong Li <jli@curii.com>
+MAINTAINER Jiayong Li <jli@curii.com>s
 USER root
 ARG DEBIAN_FRONTEND=noninteractive
 
@@ -41,7 +44,5 @@ ENV PATH $PATH:/usr/local/go/bin:/root/go/bin
 
 # Getting lightning
 
-RUN git clone https://github.com/arvados/lightning && \
-    cd lightning && make
-
-WORKDIR /
+COPY . /lightning
+RUN cd /lightning && make && cd / && rm -rf lightning