commit 7c1ae2177f01fc3ae8a5db87d9db9df8d231de9a Author: Simon Bruder Date: Sat May 30 17:50:45 2020 +0200 Init diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..0783d59 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,13 @@ +kind: pipeline +name: default + +steps: +- name: docker + image: plugins/docker + settings: + registry: r.sbruder.de + username: + from_secret: docker_username + password: + from_secret: docker_password + repo: r.sbruder.de/s3p_extract diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..b515894 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM alpine as builder + +RUN apk add --no-cache build-base git + +RUN git clone --depth=1 https://github.com/mon/s3p_extract \ + && cd s3p_extract \ + && gcc -Wall -Werror s3p_extract.c -static -o s3p_extract + +FROM alpine + +COPY --from=builder /s3p_extract/s3p_extract /usr/local/bin/ + +ENTRYPOINT ["/usr/local/bin/s3p_extract"]