diff --git a/.drone.yml b/.drone.yml index fda5f78..ef562f2 100644 --- a/.drone.yml +++ b/.drone.yml @@ -46,29 +46,30 @@ steps: image: hadolint/hadolint:latest-alpine commands: - cd src/Api -# - hadolint Dockerfile + - hadolint Dockerfile -# - name: docker-build-and-push -# image: plugins/docker -# settings: -# dockerfile: src/Api/Dockerfile -# context: src/Api -# registry: hub.codefirst.iut.uca.fr -# repo: hub.codefirst.iut.uca.fr/emre.kartal/flad -# username: -# from_secret: SECRET_REGISTRY_USERNAME -# password: -# from_secret: SECRET_REGISTRY_PASSWORD + - name: docker-build-and-push + image: plugins/docker + settings: + dockerfile: src/Api/Dockerfile + context: src/Api + registry: hub.codefirst.iut.uca.fr + repo: hub.codefirst.iut.uca.fr/emre.kartal/flad + username: + from_secret: SECRET_REGISTRY_USERNAME + password: + from_secret: SECRET_REGISTRY_PASSWORD + depends_on: [ app-build ] -# - name: deploy-container -# image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest -# environment: -# IMAGENAME: hub.codefirst.iut.uca.fr/emre.kartal/flad:latest -# CONTAINERNAME: flady-container -# COMMAND: create -# OVERWRITE: true -# ADMINS: emrekartal,davidd_almeida, -# depends_on: [ docker-build-and-push ] + - name: deploy-container + image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest + environment: + IMAGENAME: hub.codefirst.iut.uca.fr/emre.kartal/flad:latest + CONTAINERNAME: flad + COMMAND: create + OVERWRITE: true + ADMINS: emrekartal,davidd_almeida, + depends_on: [ docker-build-and-push ] - name: code-analysis image: node:latest @@ -84,5 +85,4 @@ steps: - unzip -o $HOME/.sonar/sonar-scanner.zip -d $HOME/.sonar/ - export PATH=$SONAR_SCANNER_HOME/bin:$PATH - export SONAR_SCANNER_OPTS="-server" - - sonar-scanner -D sonar.projectKey=FLAD-API -D sonar.sources=./src/Api -D sonar.host.url=https://codefirst.iut.uca.fr/sonar - depends_on: [ hadolint ] + - sonar-scanner -D sonar.projectKey=FLAD-API -D sonar.sources=./src/Api -D sonar.host.url=https://codefirst.iut.uca.fr/sonar \ No newline at end of file