jenkins shell脚本自动化构建阿里云k8s上应用
Posted Oops!
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins shell脚本自动化构建阿里云k8s上应用相关的知识,希望对你有一定的参考价值。
#!/bin/bash source /etc/profile cd /mnt/workspace/weifeng-ui-pre/ npm i && npm run build rm -rf /mnt/workspace/weifeng-ui-pre/dockerfile/build cd /mnt/workspace/weifeng-ui-pre/dockerfile mv ../build . sudo docker build -t pre-weifeng-ui -f Dockerfile.pre . sudo docker login --username=******* -p Zh******k registry-vpc********.aliyuncs.com sudo docker tag pre-weifeng-ui registry-vpc******liyuncs.com/weifeng-system/pre-weifeng-ui sudo docker push registry-*******.aliyuncs.com/weifeng-system/pre-weifeng-ui curl https://cs.console.aliyun.com/hook/trigger?toke***********************************************7k if [ $? -eq 0 ]; then echo -e " 33[32m[ the application weifeng-ui-pre successfully deployed ] 33[0m" else echo -e " 33[31m 33[01m[ the application weifeng-ui-pre deploy failed ] 33[0m" fi
以上是关于jenkins shell脚本自动化构建阿里云k8s上应用的主要内容,如果未能解决你的问题,请参考以下文章
阿里云-容器服务之集群服务 k8s(Jenkins+gitlab+k8s的devops)- 01
Dockerfile 构建后端tomcat应用并用shell脚本实现jenkins自动构建
Dockerfile 构建后端springboot应用并用shell脚本实现jenkins自动构建