diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..0fbe398 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,26 @@ +kind: pipeline +type: docker +name: CD + +trigger : + event: + - push + +steps: + - name: verif-dockerfile + image: hadolint/hadolint:latest-alpine + commands: + - hadolint sources/1.API/Dockerfile + + - name: build-image + image: plugins/docker + settings: + dockerfile: sources/1.API/Dockerfile + context: sources/ + registry: hub.codefirst.iut.uca.fr + repo: hub.codefirst.iut.uca.fr/hugo.livet/cicd_openlibraryws_wrapper + username: + from_secret: secret-registry-username + password: + from_secret: secret-registry-password + depends_on: [ verif-dockerfile ] \ No newline at end of file