From 0a0ce5264d4f659d74280c0c40f83289c4673861 Mon Sep 17 00:00:00 2001 From: Dorian HODIN Date: Mon, 21 Nov 2022 16:50:22 +0100 Subject: [PATCH] Create PHP Dockerfile and modify .drone.yml --- .drone.yml | 13 +++++++++++++ Sources/php_script/Dockerfile | 7 +++++++ 2 files changed, 20 insertions(+) create mode 100644 Sources/php_script/Dockerfile diff --git a/.drone.yml b/.drone.yml index bc3505d..2cff13a 100644 --- a/.drone.yml +++ b/.drone.yml @@ -52,3 +52,16 @@ steps: COMMAND: create OVERWRITE: true depends_on: [ web-server ] + +# docker image build +- name: docker-build-and-push + image: plugins/docker + settings: + dockerfile: Sources/php_script/Dockerfile + context: Sources/php_script + registry: hub.codefirst.iut.uca.fr + repo: hub.codefirst.iut.uca.fr/dorian.hodin/dafl_music + username: + from_secret: secret-registry-username + password: + from_secret: secret-registry-password diff --git a/Sources/php_script/Dockerfile b/Sources/php_script/Dockerfile new file mode 100644 index 0000000..cd9e682 --- /dev/null +++ b/Sources/php_script/Dockerfile @@ -0,0 +1,7 @@ +FROM php:8.1-cli +COPY . Sources/php_script +WORKDIR Sources/php_script +CMD [ "php", "./distance.php" ] +CMD [ "php", "./db.php" ] +CMD [ "php", "./config.php" ] +CMD [ "php", "./insert.php" ] \ No newline at end of file