Questão 221 — Conhecimentos Específicos
Um passo de cada vez
Leia com calma. Você pode mudar a alternativa antes de confirmar.
- 1 · Resolver
- 2 · Entender
- 3 · Continuar
No trecho de código a seguir, a implementação individualizada do QualityGate permite que o resultado do estágio Quality Gate 1 não interrompa o pipeline, caso o resultado da análise do SonarQube seja FAILED, e que ele prossiga normalmente para a execução do estágio SonarQube analysis 2. pipeline { agent any stages { stage('SonarQube analysis 1') { steps { sh 'mvn clean verify org.sonarsource.scanner.maven:sonar-maven-plugin:sonar' } } stage("Quality Gate 1") { steps { waitForQualityGate abortPipeline: true } } stage('SonarQube analysis 2') { steps { sh 'gradle sonar' } } stage("Quality Gate 2") { steps { waitForQualityGate abortPipeline: true } } } }
Quer resolver questões de forma interativa e acompanhar seu progresso?
Criar conta grátis