kind: pipeline type: docker name: projetDeCamille trigger: event: - push steps: - name: build image: maven:3.8.4-openjdk-17 commands: - mvn package - name: test image: maven:3.8.4-openjdk-17 commands: - mvn test - name: sonnar image: hub.codefirst.iut.uca.fr/marc.chevaldonne/codefirst-dronesonarplugin-dotnet7 secrets: [ SECRET_SONAR_LOGIN ] environment: sonar_host: https://codefirst.iut.uca.fr/sonar/ sonar_token: from_secret: SECRET_SONAR_LOGIN project_key: CICD_Java_Backend_Personal_Library_louis coverage_exclusions: "support/tests/**" commands: - mvn clean verify sonar:sonar -Dsonar.projectKey=CICD_Java_Backend_Personal_Library_louis -Dsonar.host.url=${sonar_host} -Dsonar.login=${sonar_token} depends_on: [test]