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}/"
                     }
                 ]
             }"""