diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..c31fa77 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,21 @@ +kind: pipeline +type: docker +name: deploy + +steps: + - name: Pull, tag and push existing Docker image + image: docker + environment: + DOCKER_USERNAME: + from_secret: docker_username + DOCKER_PASSWORD: + from_secret: docker_password + commands: + - docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD hub.codefirst.iut.uca.fr + - docker pull hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dotnet7-maui:latest + - docker tag hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dotnet7-maui:latest hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dotnet7-maui:deploy + - docker push hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dotnet7-maui:deploy + +trigger: + branch: + - main