forked from JointCloud/pcm-coordinator
✨ Added Jenkinsfile
Signed-off-by: devad <cossjie@foxmail.com>
This commit is contained in:
parent
f4208088c5
commit
1f767f5c79
|
@ -65,10 +65,12 @@ podTemplate(label: label, containers: [
|
|||
echo "部署应用"
|
||||
sh """
|
||||
mkdir -p ~/.kube && cp ${KUBECONFIG} ~/.kube/config
|
||||
sed -i 's#IMAGE_NAME#${image}#' deploy/${project_name}-deployment.yaml
|
||||
sed -i 's#SECRET_NAME#${secret_name}#' deploy/${project_name}-deployment.yaml
|
||||
sed -i 's#nacos_host#${nacos_host}#' deploy/${project_name}-deployment.yaml
|
||||
kubectl apply -f deploy/${project_name}-deployment.yaml && kubectl apply -f deploy/${project_name}-service.yaml
|
||||
cd ${code_path}
|
||||
sed -i 's#image_name#${image}#' ${project_name}.yaml
|
||||
sed -i 's#secret_name#${secret_name}#' ${project_name}.yaml
|
||||
sed -i 's#nacos_host#${nacos_host}#' ${project_name}.yaml
|
||||
cat ${PROJECT_NAME}.yaml
|
||||
kubectl apply -f ${project_name}.yaml
|
||||
"""
|
||||
}
|
||||
}
|
||||
|
|
|
@ -64,10 +64,12 @@ podTemplate(label: label, containers: [
|
|||
echo "部署应用"
|
||||
sh """
|
||||
mkdir -p ~/.kube && cp ${KUBECONFIG} ~/.kube/config
|
||||
sed -i 's#IMAGE_NAME#${image}#' deploy/${project_name}-deployment.yaml
|
||||
sed -i 's#SECRET_NAME#${secret_name}#' deploy/${project_name}-deployment.yaml
|
||||
sed -i 's#nacos_host#${nacos_host}#' deploy/${project_name}-deployment.yaml
|
||||
kubectl apply -f deploy/${project_name}-deployment.yaml && kubectl apply -f deploy/${project_name}-service.yaml
|
||||
cd ${code_path}
|
||||
sed -i 's#image_name#${image}#' ${project_name}.yaml
|
||||
sed -i 's#secret_name#${secret_name}#' ${project_name}.yaml
|
||||
sed -i 's#nacos_host#${nacos_host}#' ${project_name}.yaml
|
||||
cat ${PROJECT_NAME}.yaml
|
||||
kubectl apply -f ${project_name}.yaml
|
||||
"""
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue