From 7872e672719f9af501b8a6d377598551bdd04a9e Mon Sep 17 00:00:00 2001 From: Paolo Asperti Date: Tue, 20 Sep 2022 11:09:47 +0200 Subject: [PATCH] initial import --- .drone.yaml | 26 ++++++++++++++++++++++++++ docker/Dockerfile | 5 +++++ 2 files changed, 31 insertions(+) create mode 100644 .drone.yaml create mode 100644 docker/Dockerfile diff --git a/.drone.yaml b/.drone.yaml new file mode 100644 index 0000000..78a737a --- /dev/null +++ b/.drone.yaml @@ -0,0 +1,26 @@ +kind: pipeline +type: docker +name: default + +steps: + - name: build_and_publish + image: plugins/docker:linux-amd64 + settings: + force_tag: true + password: + from_secret: docker_password + registry: docker.asperti.com + repo: docker.asperti.com/paspo/python-runner + username: + from_secret: docker_username + tags: + - latest + - ${DRONE_TAG} + - ${DRONE_SEMVER_MAJOR}.${DRONE_SEMVER_MINOR} + when: + event: + - tag + +trigger: + event: + - tag \ No newline at end of file diff --git a/docker/Dockerfile b/docker/Dockerfile new file mode 100644 index 0000000..f626f3a --- /dev/null +++ b/docker/Dockerfile @@ -0,0 +1,5 @@ +FROM alpine:3.16 +RUN \ + apk -U add python3 py3-pip py3-requests py3-dateutil py3-beautifulsoup4 && \ + pip3 install fdb mysql-connector-python==8.0.29 telepot caldav +