Merge pull request 'feat: 🚀 添加部署master分支功能' (#9) from cicd into master
Reviewed-on: #9
This commit is contained in:
커밋
25d21ef884
@ -11,16 +11,16 @@ steps:
|
||||
- name: dockerconfig
|
||||
path: /root/.docker
|
||||
commands:
|
||||
- docker build -t harbor.picaiba.com/kszny/mes-api:1.0.0-india ./ && docker push harbor.picaiba.com/kszny/mes-api:1.0.0-india
|
||||
- docker build -t harbor.picaiba.com/kszny/mes-api:1.0.0-cigs4 ./ && docker push harbor.picaiba.com/kszny/mes-api:1.0.0-cigs4
|
||||
|
||||
- name: deploy
|
||||
image: harbor.picaiba.com/tools/kubectl
|
||||
commands:
|
||||
- echo "172.27.0.20 lb.kubesphere.local" >> /etc/hosts
|
||||
- sleep 1
|
||||
- kubectl scale --replicas=0 deployment/mes-api -n mes-india
|
||||
- kubectl scale --replicas=0 deployment/mes-api -n mes-cigs4
|
||||
- sleep 3
|
||||
- kubectl scale --replicas=1 deployment/mes-api -n mes-india
|
||||
- kubectl scale --replicas=1 deployment/mes-api -n mes-cigs4
|
||||
depends_on:
|
||||
- build
|
||||
|
||||
@ -34,6 +34,6 @@ volumes:
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- porject/yd-monitor
|
||||
- master
|
||||
event:
|
||||
- push
|
||||
|
@ -49,7 +49,7 @@ ENV TZ="Asia/Shanghai"
|
||||
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
|
||||
# 定义一些环境变量,方便环境变量传参
|
||||
ENV JVM_OPTS=""
|
||||
ENV JAVA_OPTS="-Dspring.profiles.active=dev"
|
||||
ENV JAVA_OPTS=""
|
||||
# 指定暴露的端口,起到说明的作用,不指定也会暴露对应端口
|
||||
EXPOSE 8080
|
||||
# 启动 jar 的命令
|
||||
|
불러오는 중...
Reference in New Issue
Block a user