Commit a6529178 by 李二毛

Merge branch 'development' into 'rel/major'

Development

See merge request liermao/microservice-autodevopspipelines!52
parents 569e8975 d915c429
Pipeline #4179 passed with stages
in 22 seconds
......@@ -28,7 +28,7 @@ GetMajor major
GetReplicas replicas
GetImageUserName registryUserName
ToLower ${Environment} environment
ToLower "${appName}-v${major}" releaseName
ToLower "${appName}.v${major}" releaseName
helm install /root/AutoDevOpsPipeLinesCharts \
--name=${releaseName} \
......
......@@ -8,7 +8,7 @@ source ./devops/PipeLines/Functions.core.sh
GetAppName appName
echo "Start building the gateway for ${appName} route dynamically..."
echo "Start dynamically building the gateway route for ${appName}..."
GetMajor major
GetNameSpace namespace
......@@ -68,7 +68,6 @@ function createRoute()
set -e
}
declare serviceNameWithVersion=""
declare serviceFdn=""
declare serviceUrl=""
declare serviceRouteUrl=""
......@@ -77,12 +76,12 @@ do
GetServiceName ${servicePrefix} serviceName
# replace . to -, compatible with k8s.
serviceName=${serviceName/\./\-}
serviceNameWithVersion="${serviceName}-${releaseVersion}"
ToLower "${serviceName}-${releaseVersion}" serviceNameWithVersion
serviceFdn="${serviceName}.${fdnOfK8s}"
serviceUrl="http://${serviceFdn}/api/${servicePrefix}"
echo "Begin creating service[${serviceNameWithVersion}]"
createService ${kongServiceUrl} ${maxConnectTime} ${maxTime} ${retryCount} ${serviceNameWithVersion} ${serviceUrl}
createService ${kongServiceBaseUrl} ${maxConnectTime} ${maxTime} ${retryCount} ${serviceNameWithVersion} ${serviceUrl}
echo "Begin creating route of service[${serviceNameWithVersion}]"
serviceRouteUrl="/api/${releaseVersion}/${servicePrefix}"
......
......@@ -47,7 +47,7 @@ function GetNameSpace()
{
GetMajor major
declare ns=($(grep -oP '(?<=NameSpace>)[^<]+' "./devops/app.props"))
declare nsOfK8s=$(echo "${ns}-v${major}" | tr 'A-Z' 'a-z')
ToLower "${ns}-v${major}" nsOfK8s
eval $1=${nsOfK8s}
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment