Quellcode durchsuchen

SONAR-21476 Fix JFrog authentication with vault

(cherry picked from commit 4e1f32cb54)
tags/9.9.4.87374
Jacek Poreda vor 4 Monaten
Ursprung
Commit
c35515b3d5

+ 20
- 6
build.gradle Datei anzeigen

@@ -68,18 +68,32 @@ allprojects {
// On local box, please add artifactoryUsername and artifactoryPassword to ~/.gradle/gradle.properties
def artifactoryUsername = System.env.'ARTIFACTORY_PRIVATE_USERNAME' ?: (project.hasProperty('artifactoryUsername') ? project.getProperty('artifactoryUsername') : '')
def artifactoryPassword = System.env.'ARTIFACTORY_PRIVATE_PASSWORD' ?: (project.hasProperty('artifactoryPassword') ? project.getProperty('artifactoryPassword') : '')
if (artifactoryUsername && artifactoryPassword) {
credentials {
username artifactoryUsername
password artifactoryPassword
}
} else {
if (!artifactoryUsername || ! artifactoryPassword) {

// Workaround for artifactory
// https://www.jfrog.com/jira/browse/RTFACT-13797
repository = 'public'
}
url "https://repox.jfrog.io/repox/${repository}"
}
ivy {
if (artifactoryUsername && artifactoryPassword) {
url "${artifactoryUrl}/sonarsource-bucket"

patternLayout {
artifact '/[organisation]/[module]/[module]-[revision].[ext]'
}
} else {
// For public build
url "https://artifacts.elastic.co/downloads/"

patternLayout {
artifact '/[organisation]/[module]-[revision].[ext]'
}
}

metadataSources { artifact() }
}
}

task allDependencies {

+ 1
- 0
server/sonar-db-dao/src/test/java/org/sonar/db/createdb/CreateDb.java Datei anzeigen

@@ -44,6 +44,7 @@ public class CreateDb {
private static void createDb(Consumer<Configuration> execute) {
Configuration configuration = Configuration.builder()
.addSystemProperties()
.addEnvVariables()
.setProperty("orchestrator.keepDatabase", "false")
.build();


Laden…
Abbrechen
Speichern