diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..bc71fc4 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,36 @@ +kind: pipeline +type: docker +name: default + +trigger: + event: + - push + +steps: + - name: docker-build-and-push + image: plugins/docker + settings: + dockerfile: dockerfile + context: VeraxShield + registry: hub.codefirst.iut.uca.fr + repo: hub.codefirst.iut.uca.fr/louis.laborie/sae_2A_blazor + username: + from_secret: SECRET_REGISTRY_USERNAME + password: + from_secret: SECRET_REGISTRY_PASSWORD + when: + branch: + - master + - rebase + + - name: deploy-container + image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest + environment: + IMAGENAME: hub.codefirst.iut.uca.fr/louis.laborie/sae_2a_blazor:latest + CONTAINERNAME: verax-blazor + COMMAND: create + OVERWRITE: true + CODEFIRST_CLIENTDRONE_ENV_ASPNETCORE_HTTP_PORTS: 80 + ADMINS: louislaborie,tonyfages,noasillard,jeanmarcillac,shanacascarra + depends_on: + - docker-build-and-push \ No newline at end of file