From c2327798f47f4a550a47b982b4824deb0223e7bd Mon Sep 17 00:00:00 2001 From: Dietrich Date: Fri, 5 Nov 2021 00:41:25 +0100 Subject: [PATCH] Add Dockerfile and drone build instructions --- .drone.yml | 14 ++++++++++++++ Dockerfile | 11 +++++++++++ 2 files changed, 25 insertions(+) create mode 100644 Dockerfile diff --git a/.drone.yml b/.drone.yml index f7f960b..115e54e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -7,3 +7,17 @@ steps: image: python:3-alpine commands: - python3 -m unittest + + - name: build + image: plugins/docker + settings: + registry: docker.dietrich-rink.de + repo: docker.dietrich-rink.de/drone-test + auto_tag: true + username: + from_secret: registry_user + password: + from_secret: registry_pass + when: + event: + - tag diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..a381a06 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,11 @@ +FROM python:3-alpine + +WORKDIR /app + +COPY drone_test ./ + +CMD [ + "python", + "-c", + "from drone_test import circle_area; print(circle_area(2)" +]