From 04143f162b104c24d274e697443935969eb4849c Mon Sep 17 00:00:00 2001 From: Debucquoy Anthony Date: Sat, 10 Feb 2024 17:48:38 +0100 Subject: [PATCH] drone (#22) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Base de CI pour le début du projet Co-authored-by: Debucquoy Reviewed-on: https://git.herisson.ovh/PGL/Clyde/pulls/22 --- .drone.yml | 64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..45ad986 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,64 @@ +--- +kind: pipeline +type: docker +name: test + +steps: + - name: Backend-Tests + image: eclipse-temurin:21 + workspace: backend/ + commands: + - echo "Backend CI Test TODO" + - name: FrontEnd-Tests + image: node:lts-alpine + workspace: frontend/ + commands: + - echo "Frontend CI Test TODO" + +--- +kind: pipeline +type: docker +name: build + +steps: + - name: Backend-build + image: eclipse-temurin:21 + workspace: backend/ + commands: + - echo "Backend CI build TODO" + - name: FrontEnd-build + image: node:lts-alpine + workspace: frontend/ + commands: + - echo "Frontend CI build TODO" + +--- +kind: pipeline +type: exec +name: deploy + +plateform: + os: linux + arch: amd64 + +trigger: + branch: + - master + event: + - push + +clone: + disabled: true + +steps: + - name: deploy frontend + commands: + - echo "deploying frontend TODO" + - name: deploy backend + commands: + - echo "deploying backend TODO" +--- +kind: signature +hmac: b83fd07f6cc04de673e561857d82e3cc36c4f98f311f78808fc927839d5d3cf2 + +...