Do not hardcode upstream artifactory URL in pipeline library
Pipeline library should use only local instance of CI elements.
Change-Id: Ie2db28b12846e22a64c8f6ab01aba43a2f46d769
diff --git a/vars/buildCalicoContainers.groovy b/vars/buildCalicoContainers.groovy
index c773a8d..1613120 100644
--- a/vars/buildCalicoContainers.groovy
+++ b/vars/buildCalicoContainers.groovy
@@ -6,9 +6,17 @@
body()
- def dockerRepo = config.dockerRepo ?: "artifactory.mcp.mirantis.net:5008"
+ def dockerRepo = config.dockerRepo
def projectNamespace = "mirantis/projectcalico"
- def artifactoryUrl = config.artifactoryURL ?: "https://artifactory.mcp.mirantis.net/binary-prod-virtual"
+ def artifactoryUrl = config.artifactoryURL
+
+ if (! dockerRepo ) {
+ error('dockerRepo parameter have to be set.')
+ }
+
+ if (! artifactoryUrl ) {
+ error('artifactoryUrl parameter have to be set.')
+ }
def git = new com.mirantis.mcp.Git()
def common = new com.mirantis.mcp.Common()