diff --git a/.drone.yml b/.drone.yml index 7b2c6e0..93241d5 100644 --- a/.drone.yml +++ b/.drone.yml @@ -11,4 +11,10 @@ steps: limits: cpu: 1 memory: 100MiB - \ No newline at end of file + +- name: docker + image: plugins/docker + settings: + repo: harbor.ntppool.org/ask/dron-test + tags: latest + auto_tag: true diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..73e7318 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM golang:1.14.3 as builder +WORKDIR /go/src/gitea.develooper.com/ask/drone-test +ADD . . +RUN CGO_ENABLED=0 GOOS=linux go build -o demo + +FROM alpine:3.11 as production +COPY --from=builder /go/src/gitea.develooper.com/ask/drone-test/demo . +CMD ["./demo"]