Build docker image
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Tyler 2020-08-16 18:25:12 -04:00
parent f207f57536
commit c2882857a4
2 changed files with 22 additions and 1 deletions

View File

@ -54,7 +54,17 @@ steps:
key:
from_secret: upload_key
files: [ '/build/*/owapi_*.deb' ]
- name: docker
image: plugins/docker
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
repo: registry.meow.tf/ow-api/ow-api
registry: registry.meow.tf
tags:
- latest
volumes:
- name: build
temp: {}

11
Dockerfile Normal file
View File

@ -0,0 +1,11 @@
FROM golang:alpine AS builder
ADD . /build
RUN cd /build && go build -o ow-api
FROM golang:alpine
COPY --from=builder /build/ow-api /usr/bin/ow-api
CMD [ "/usr/bin/ow-api" ]