Skip to content

Commit 8e6da85

Browse files
authored
Deprecate 'artifactory.' properties prefix (#570)
1 parent 04398a4 commit 8e6da85

File tree

3 files changed

+25
-26
lines changed

3 files changed

+25
-26
lines changed

Diff for: build-info-extractor-maven3/src/main/java/org/jfrog/build/extractor/maven/BuildDeploymentHelper.java

-5
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,6 @@ public void deploy( Build build,
6060
logger.debug("Build Info Recorder: publication fork count: " + clientConf.publisher.getPublishForkCount());
6161
logger.debug("Build Info Recorder: publish build info: " + clientConf.publisher.isPublishBuildInfo());
6262

63-
64-
if (clientConf.publisher.isPublishBuildInfo() || StringUtils.isNotBlank(clientConf.info.getGeneratedBuildInfoFilePath())) {
65-
saveBuildInfoToFile(build, clientConf, basedir);
66-
}
67-
6863
if (!StringUtils.isEmpty(clientConf.info.getGeneratedBuildInfoFilePath())) {
6964
try {
7065
BuildInfoExtractorUtils.saveBuildInfoToFile(build, new File(clientConf.info.getGeneratedBuildInfoFilePath()));

Diff for: build-info-extractor-maven3/src/main/java/org/jfrog/build/extractor/maven/BuildInfoRecorder.java

+6-2
Original file line numberDiff line numberDiff line change
@@ -530,7 +530,9 @@ private void addArtifactsToCurrentModule(MavenProject project, ModuleBuilder mod
530530
if (artifactFile != null && artifactFile.isFile()) {
531531
boolean pathConflicts = PatternMatcher.pathConflicts(deploymentPath, patterns);
532532
addArtifactToBuildInfo(artifact, pathConflicts, excludeArtifactsFromBuild, module);
533-
addDeployableArtifact(artifact, artifactFile, pathConflicts, groupId, artifactId, artifactVersion, artifactClassifier, artifactExtension);
533+
if (conf.publisher.isPublishArtifacts()) {
534+
addDeployableArtifact(artifact, artifactFile, pathConflicts, groupId, artifactId, artifactVersion, artifactClassifier, artifactExtension);
535+
}
534536
}
535537
}
536538
/*
@@ -561,7 +563,9 @@ private void addPomArtifact(Artifact nonPomArtifact, ModuleBuilder module,
561563
if (pomFile != null && pomFile.isFile()) {
562564
boolean pathConflicts = PatternMatcher.pathConflicts(deploymentPath, patterns);
563565
addArtifactToBuildInfo(pomArtifact, pathConflicts, excludeArtifactsFromBuild, module);
564-
addDeployableArtifact(pomArtifact, pomFile, pathConflicts, nonPomArtifact.getGroupId(), nonPomArtifact.getArtifactId(), nonPomArtifact.getVersion(), nonPomArtifact.getClassifier(), "pom");
566+
if (conf.publisher.isPublishArtifacts()) {
567+
addDeployableArtifact(pomArtifact, pomFile, pathConflicts, nonPomArtifact.getGroupId(), nonPomArtifact.getArtifactId(), nonPomArtifact.getVersion(), nonPomArtifact.getClassifier(), "pom");
568+
}
565569
}
566570
break;
567571
}

Diff for: build-info-extractor/src/main/java/org/jfrog/build/extractor/clientConfiguration/ClientProperties.java

+19-19
Original file line numberDiff line numberDiff line change
@@ -28,57 +28,57 @@ public interface ClientProperties {
2828
* top level property.
2929
*/
3030
@Deprecated
31-
String PROP_CONTEXT_URL = ARTIFACTORY_PREFIX + "contextUrl";
31+
String PROP_CONTEXT_URL = "contextUrl";
3232

33-
String PROP_CONNECTION_RETRIES = ARTIFACTORY_PREFIX + "connectionRetries";
33+
String PROP_CONNECTION_RETRIES = "connectionRetries";
3434

35-
String PROP_TIMEOUT = ARTIFACTORY_PREFIX + "timeout";
35+
String PROP_TIMEOUT = "timeout";
3636

37-
String PROP_SO_TIMEOUT = ARTIFACTORY_PREFIX + "timeout.socket";
37+
String PROP_SO_TIMEOUT = "timeout.socket";
3838

39-
String PROP_MAX_CO_PER_ROUTE = ARTIFACTORY_PREFIX + "maxConPerRoute";
39+
String PROP_MAX_CO_PER_ROUTE = "maxConPerRoute";
4040

41-
String PROP_MAX_TOTAL_CO = ARTIFACTORY_PREFIX + "maxTotalCon";
41+
String PROP_MAX_TOTAL_CO = "maxTotalCon";
4242

43-
String PROP_PROXY_PREFIX = ARTIFACTORY_PREFIX + "proxy.";
43+
String PROP_PROXY_PREFIX = "proxy.";
4444

45-
String PROP_PACKAGE_MANAGER_PREFIX = ARTIFACTORY_PREFIX + "package.manager.";
45+
String PROP_PACKAGE_MANAGER_PREFIX = "package.manager.";
4646

47-
String PROP_NPM_PREFIX = ARTIFACTORY_PREFIX + "npm.";
47+
String PROP_NPM_PREFIX = "npm.";
4848

49-
String PROP_PIP_PREFIX = ARTIFACTORY_PREFIX + "pip.";
49+
String PROP_PIP_PREFIX = "pip.";
5050

51-
String PROP_DOTNET_PREFIX = ARTIFACTORY_PREFIX + "dotnet.";
51+
String PROP_DOTNET_PREFIX = "dotnet.";
5252

53-
String PROP_DOCKER_PREFIX = ARTIFACTORY_PREFIX + "docker.";
53+
String PROP_DOCKER_PREFIX = "docker.";
5454

55-
String PROP_KANIKO_PREFIX = ARTIFACTORY_PREFIX + "kaniko.";
55+
String PROP_KANIKO_PREFIX = "kaniko.";
5656

57-
String PROP_GO_PREFIX = ARTIFACTORY_PREFIX + "go.";
57+
String PROP_GO_PREFIX = "go.";
5858

5959
/**
6060
* The repo key in Artifactory from where to resolve artifacts.
6161
*/
62-
String PROP_RESOLVE_PREFIX = ARTIFACTORY_PREFIX + "resolve.";
62+
String PROP_RESOLVE_PREFIX = "resolve.";
6363

6464
/**
6565
* The repo key in Artifactory to where to publish release artifacts.
6666
*/
67-
String PROP_PUBLISH_PREFIX = ARTIFACTORY_PREFIX + "publish.";
67+
String PROP_PUBLISH_PREFIX = "publish.";
6868

6969
/**
7070
* Property for whether to publish the artifacts even if the build is unstable
7171
*/
72-
String PROP_PUBLISH_EVEN_UNSTABLE = ARTIFACTORY_PREFIX + "publish.unstable";
72+
String PROP_PUBLISH_EVEN_UNSTABLE = "publish.unstable";
7373

7474

7575
/**
7676
* Prefix for properties that are dynamically added to deployment (as matrix params)
7777
*/
78-
String PROP_DEPLOY_PARAM_PROP_PREFIX = ARTIFACTORY_PREFIX + "deploy.";
78+
String PROP_DEPLOY_PARAM_PROP_PREFIX = "deploy.";
7979

8080
/**
8181
* Property for whether to use relaxed ssl check and ignore issues with server certificate
8282
*/
83-
String PROP_INSECURE_TLS = ARTIFACTORY_PREFIX + "insecureTls";
83+
String PROP_INSECURE_TLS = "insecureTls";
8484
}

0 commit comments

Comments
 (0)