diff --git a/.gitea/Dockerfile b/.gitea/Dockerfile new file mode 100644 index 0000000..07391b3 --- /dev/null +++ b/.gitea/Dockerfile @@ -0,0 +1,15 @@ +FROM golang:alpine AS builder + +WORKDIR /build + +ADD go.mod . +COPY . . +RUN go build + + +FROM alpine + +WORKDIR /build +COPY --from=builder /build/hello /build/hello + +CMD ["./go_blog"] \ No newline at end of file diff --git a/.gitea/workflows/demo.yaml b/.gitea/workflows/demo.yaml index e751859..f3f1f6a 100644 --- a/.gitea/workflows/demo.yaml +++ b/.gitea/workflows/demo.yaml @@ -15,6 +15,9 @@ jobs: - 8080 volumes: - /data:/data + options: + entrypoint: /data/ + steps: - name: Check for dockerenv file1 run: (ls /.dockerenv && echo Found dockerenv) || (echo No dockerenv)