Merge pull request 'build : 修改dm发布' (#65) from master into dm
Reviewed-on: http://git.feashow.cn/clay/mosr-web/pulls/65
This commit is contained in:
@@ -5,6 +5,8 @@ platform:
|
|||||||
os: linux
|
os: linux
|
||||||
arch: arm64
|
arch: arm64
|
||||||
steps:
|
steps:
|
||||||
|
|
||||||
|
|
||||||
- name: build-package
|
- name: build-package
|
||||||
image: node:16.20.0
|
image: node:16.20.0
|
||||||
volumes:
|
volumes:
|
||||||
@@ -63,6 +65,7 @@ steps:
|
|||||||
- sh docker.sh
|
- sh docker.sh
|
||||||
# 执行完脚本删除本次制作的docker镜像,避免多次后当前runner空间不足
|
# 执行完脚本删除本次制作的docker镜像,避免多次后当前runner空间不足
|
||||||
- docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}')
|
- docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}')
|
||||||
|
where:
|
||||||
branch:
|
branch:
|
||||||
- prod
|
- prod
|
||||||
|
|
||||||
@@ -97,6 +100,7 @@ steps:
|
|||||||
- sh docker.sh
|
- sh docker.sh
|
||||||
# 执行完脚本删除本次制作的docker镜像,避免多次后当前runner空间不足
|
# 执行完脚本删除本次制作的docker镜像,避免多次后当前runner空间不足
|
||||||
- docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}')
|
- docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}')
|
||||||
|
where:
|
||||||
branch:
|
branch:
|
||||||
- dm
|
- dm
|
||||||
|
|
||||||
@@ -109,6 +113,7 @@ steps:
|
|||||||
# 将deployment中定义的变量替换为drone中的内置变量
|
# 将deployment中定义的变量替换为drone中的内置变量
|
||||||
- sed -i 's/$PROFILES/'"mosr"'/' nginx.conf
|
- sed -i 's/$PROFILES/'"mosr"'/' nginx.conf
|
||||||
- kubectl apply -f deployment.yml -n mosr --kubeconfig=/app/config/base-taishan-kubectl.yml
|
- kubectl apply -f deployment.yml -n mosr --kubeconfig=/app/config/base-taishan-kubectl.yml
|
||||||
|
where:
|
||||||
branch:
|
branch:
|
||||||
- prod
|
- prod
|
||||||
|
|
||||||
@@ -122,6 +127,7 @@ steps:
|
|||||||
# 将deployment中定义的变量替换为drone中的内置变量
|
# 将deployment中定义的变量替换为drone中的内置变量
|
||||||
- sed -i 's/$PROFILES/'"mosr-dm"'/' nginx.conf
|
- sed -i 's/$PROFILES/'"mosr-dm"'/' nginx.conf
|
||||||
- kubectl apply -f deployment.yml -n mosr-dm --kubeconfig=/app/config/base-taishan-kubectl.yml
|
- kubectl apply -f deployment.yml -n mosr-dm --kubeconfig=/app/config/base-taishan-kubectl.yml
|
||||||
|
where:
|
||||||
branch:
|
branch:
|
||||||
- dm
|
- dm
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user