Commit 61cde639 by 据说甜蜜呢

修改命名

parent 18ced0d9
Pipeline #4278 failed in 0 seconds
......@@ -35,18 +35,18 @@ function CD()
declare registryUserName=$2
declare serviceName=$3
declare version=$4
declare namespace=$5
declare ns=$5
Replace ${serviceName} '.' '-' appName
# repository name must be lowercase
ToLower "${registryHost}/${registryUserName}/${serviceName}:${version}" imagefullname
ToLower ${appName} appNameOfK8s
kubectl -n ${namespace} set image deployments/${appNameOfK8s} "${appNameOfK8s}=${imagefullname}";
kubectl -n ${ns} set image deployments/${appNameOfK8s} "${appNameOfK8s}=${imagefullname}";
# [compatible]Staging environment does not need to change version number.
if [ "${Environment}" == "Staging" ]; then
kubectl -n ${namespace} scale deploy ${appNameOfK8s} --replicas=0;
kubectl -n ${namespace} scale deploy ${appNameOfK8s} --replicas=1;
kubectl -n ${ns} scale deploy ${appNameOfK8s} --replicas=0;
kubectl -n ${ns} scale deploy ${appNameOfK8s} --replicas=1;
fi
echo "Deployment[${Environment}] for ${appName}:${version} has been successful."
}
\ No newline at end of file
#!/bin/bash
# Import external functions
chmod +x ./devops/PipeLines/Functions.deploy.sh
source ./devops/PipeLines/Functions.deploy.sh
GetNameSpace namespace
echo ${namespace}
function CD()
{
declare namespace=$1
echo ${namespace}
}
CD ${namespace}
\ No newline at end of file
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