ebeveyn
80465e3f1f
işleme
905082c769
@ -0,0 +1,13 @@ |
||||
kind: pipeline |
||||
name: test-docker-build |
||||
|
||||
steps: |
||||
- name: test-docker-build |
||||
image: plugins/docker |
||||
network_mode: bridge |
||||
settings: |
||||
repo: sneak/formless |
||||
dry_run: true |
||||
tags: |
||||
- ${DRONE_COMMIT_SHA} |
||||
- ${DRONE_BRANCH} |
@ -0,0 +1,21 @@ |
||||
FROM golang:1.15 as builder |
||||
|
||||
RUN mkdir /build |
||||
ADD . /build/ |
||||
WORKDIR /build |
||||
RUN make build |
||||
|
||||
|
||||
FROM scratch |
||||
|
||||
COPY --from=builder /build/formless /app/formless |
||||
COPY --from=builder /go /goarchive |
||||
|
||||
WORKDIR /app |
||||
|
||||
ENV PORT 8080 |
||||
ENV DBURL none |
||||
|
||||
EXPOSE 8080 |
||||
|
||||
CMD ["./formless"] |
Yükleniyor…
Yeni konuda referans