You've already forked jenkins-lib
forked from jenkins/jenkins-lib
Использование enum для задания способа конфигурации
This commit is contained in:
@@ -10,6 +10,7 @@ import java.io.IOException;
|
||||
import java.nio.charset.StandardCharsets;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static ru.pulsar.jenkins.library.configuration.BranchAnalysisConfiguration.AUTO;
|
||||
|
||||
class ConfigurationReaderTest {
|
||||
|
||||
@@ -37,6 +38,7 @@ class ConfigurationReaderTest {
|
||||
assertThat(jobConfiguration.getSonarQubeOptions().getSonarScannerToolName()).isEqualTo("sonar-scanner");
|
||||
assertThat(jobConfiguration.getSonarQubeOptions().getSonarQubeInstallation()).isEqualTo("qa");
|
||||
assertThat(jobConfiguration.getSonarQubeOptions().getUseSonarScannerFromPath()).isTrue();
|
||||
assertThat(jobConfiguration.getSonarQubeOptions().getBranchAnalysisConfiguration()).isEqualTo(AUTO);
|
||||
|
||||
assertThat(jobConfiguration.getSecrets())
|
||||
.hasFieldOrPropertyWithValue("storage", "1234")
|
||||
|
@@ -17,7 +17,8 @@
|
||||
]
|
||||
},
|
||||
"sonarqube": {
|
||||
"sonarQubeInstallation": "qa"
|
||||
"sonarQubeInstallation": "qa",
|
||||
"branchAnalysisConfiguration": "auto"
|
||||
},
|
||||
"syntaxCheck": {
|
||||
"checkModes": ["-ThinClient"]
|
||||
|
Reference in New Issue
Block a user