Merge "Update Artifactory/publishArtifactoryHelmChart to work with standard API"
diff --git a/src/com/mirantis/mk/Artifactory.groovy b/src/com/mirantis/mk/Artifactory.groovy
index d126a1b..12ddecf 100644
--- a/src/com/mirantis/mk/Artifactory.groovy
+++ b/src/com/mirantis/mk/Artifactory.groovy
@@ -473,11 +473,12 @@
* @param chartPattern Chart pattern for publishing
*/
def publishArtifactoryHelmChart(art, repoName, chartPattern){
+ def prefix = art.getUrl().endsWith('/artifactory') ? '' : 'artifactory/'
def uploadSpec = """{
"files": [
{
"pattern": "${chartPattern}",
- "target": "artifactory/${repoName}/"
+ "target": "${prefix}${repoName}/"
}
]
}"""