From 8dcf94a6104655d0dd2746d5c0bc4c4d8b08cb65 Mon Sep 17 00:00:00 2001 From: Johanne TROTIN Date: Thu, 6 Mar 2025 10:35:42 +0100 Subject: [PATCH] =?UTF-8?q?T=C3=A9l=C3=A9verser=20les=20fichiers=20vers=20?= =?UTF-8?q?"/"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .drone.yaml | 20 ++++++++++++++++++++ Dockerfile | 8 ++++++++ 2 files changed, 28 insertions(+) create mode 100644 .drone.yaml create mode 100644 Dockerfile diff --git a/.drone.yaml b/.drone.yaml new file mode 100644 index 0000000..5d3c0a5 --- /dev/null +++ b/.drone.yaml @@ -0,0 +1,20 @@ +kind: pipeline +type: docker +name: Build & publish docker image + +steps: +- name: publish-image + pull: always + image: plugins/kaniko:1.7.1-kaniko1.9.1 + settings: + tags: ${DRONE_TAG##v} + registry: code.groupe-genes.fr + repo: code.groupe-genes.fr/labeds/cours_nunez + username: + from_secret: docker_username + password: + from_secret: docker_password + when: + event: + - tag + diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..de5ec0a --- /dev/null +++ b/Dockerfile @@ -0,0 +1,8 @@ +FROM ubuntu:22.04 + +RUN apt-get update && apt-get -y install python3-pip git libpq-dev +ADD . /opt/otree +WORKDIR /opt/otree +RUN pip3 install -r requirements.txt + +CMD ["otree", "prodserver", "8000"] \ No newline at end of file