kind: pipeline type: docker name: Témoignages_Formulaire trigger: event: - push steps: - name: formulaire image: plugins/docker settings: dockerfile: ./Source/Dockerfile context: ./Source registry: hub.codefirst.iut.uca.fr repo: hub.codefirst.iut.uca.fr/dorian.hodin/sae4.01_formulaire username: from_secret: SECRET_USERNAME password: from_secret: SECRET_PASSWD - name: deploy-form image: hub.codefirst.iut.uca.fr/thomas.bellembois/codefirst-dockerproxy-clientdrone:latest environment: IMAGENAME: hub.codefirst.iut.uca.fr/dorian.hodin/sae4.01_formulaire:latest CONTAINERNAME: formulaire COMMAND: create OVERWRITE: true ADMINS: dorianhodin,alexislamande,baptistebaverel,johanlachenal depends_on: [ formulaire ] - name: setup_PHP_for_SonarQube image: sonarsource/sonar-scanner-cli environment: SONAR_TOKEN: from_secret: SONARQ_TOKEN commands: - curl https://codefirst.iut.uca.fr/containers/Temoignages-Formulaire/Source/Tests/coverage.xml -o /drone/src/coverage.xml - sonar-scanner -Dsonar.projectKey=SAE4.01_FORMULAIRE -Dsonar.sources=. -Dsonar.inclusions=**/*.php -Dsonar.login=$${SONAR_TOKEN} -Dsonar.language=php -Dsonar.host.url=https://codefirst.iut.uca.fr/sonar -Dsonar.php.coverage.reportPaths=coverage.xml depends_on: [ deploy-form ]