✨ Added Jenkinsfile
Signed-off-by: devad <cossjie@foxmail.com> Former-commit-id: 1f767f5c79feec3b83b7e6257b6653547ed803c5
This commit is contained in:
parent
30d5d0ec0e
commit
abb8607ced
|
@ -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