aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitpod.Dockerfile11
-rw-r--r--.gitpod.yml2
2 files changed, 12 insertions, 1 deletions
diff --git a/.gitpod.Dockerfile b/.gitpod.Dockerfile
new file mode 100644
index 0000000..60533e8
--- /dev/null
+++ b/.gitpod.Dockerfile
@@ -0,0 +1,11 @@
+FROM gitpod/workspace-full
+
+RUN apt update && apt upgrade -y
+RUN apt install -y go git
+COPY go.* /hived/
+RUN cd /hived && go mod download
+COPY *.go /hived/
+RUN cd /hived && go build
+
+COPY ./docker-entrypoint.sh /hived/
+ENTRYPOINT ["/hived/docker-entrypoint.sh"]
diff --git a/.gitpod.yml b/.gitpod.yml
index 0fc07cc..f15c853 100644
--- a/.gitpod.yml
+++ b/.gitpod.yml
@@ -1,5 +1,5 @@
image:
- file: ./Dockerfile
+ file: .gitpod.Dockerfile
tasks:
- init: go mod download