feat: 初始化
This commit is contained in:
11
.drone.yml
11
.drone.yml
@@ -1,6 +1,6 @@
|
|||||||
kind: pipeline
|
kind: pipeline
|
||||||
type: docker
|
type: docker
|
||||||
name: mosr-web
|
name: emosr-web
|
||||||
platform:
|
platform:
|
||||||
os: linux
|
os: linux
|
||||||
arch: arm64
|
arch: arm64
|
||||||
@@ -34,7 +34,7 @@ steps:
|
|||||||
- cp -r dist /app/build/$DRONE_REPO_NAME
|
- cp -r dist /app/build/$DRONE_REPO_NAME
|
||||||
|
|
||||||
|
|
||||||
- name: build-docker-prod # 制作docker镜像
|
- name: build-docker # 制作docker镜像
|
||||||
image: 10.7.127.190:38080/docker/docker # 使用官方docker镜像
|
image: 10.7.127.190:38080/docker/docker # 使用官方docker镜像
|
||||||
volumes: # 将容器内目录挂载到宿主机
|
volumes: # 将容器内目录挂载到宿主机
|
||||||
- name: docker
|
- name: docker
|
||||||
@@ -56,9 +56,8 @@ steps:
|
|||||||
- sed -i 's/$REGISTRY_NAMESPACE/'"$REGISTRY_NAMESPACE"'/' deployment.yml
|
- sed -i 's/$REGISTRY_NAMESPACE/'"$REGISTRY_NAMESPACE"'/' deployment.yml
|
||||||
- sed -i 's/$DRONE_REPO_NAME/'"$DRONE_REPO_NAME"'/' deployment.yml
|
- sed -i 's/$DRONE_REPO_NAME/'"$DRONE_REPO_NAME"'/' deployment.yml
|
||||||
- sed -i 's/$DRONE_COMMIT/'"$DRONE_COMMIT"'/' deployment.yml
|
- sed -i 's/$DRONE_COMMIT/'"$DRONE_COMMIT"'/' deployment.yml
|
||||||
- sed -i 's/$PORTS_NAME/'"dasdafas"'/' deployment.yml
|
- sed -i 's/$PORTS_NAME/'"emosr-web"'/' deployment.yml
|
||||||
- sed -i 's/$PORTS_PORT/'"8081"'/' deployment.yml
|
- sed -i 's/$PORTS_PORT/'"8082"'/' deployment.yml
|
||||||
- sed -i 's/$PROFILES/'"mosr"'/' nginx.conf
|
|
||||||
# docker登录,不能在脚本中登录,并且不能使用docker login -u -p
|
# docker登录,不能在脚本中登录,并且不能使用docker login -u -p
|
||||||
- echo $DOCKER_PASSWORD | docker login $REGISTRY --username $DOCKER_USERNAME --password-stdin
|
- echo $DOCKER_PASSWORD | docker login $REGISTRY --username $DOCKER_USERNAME --password-stdin
|
||||||
- chmod +x docker.sh
|
- chmod +x docker.sh
|
||||||
@@ -68,7 +67,7 @@ steps:
|
|||||||
- docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}')
|
- docker rmi -f $(docker images | grep $DRONE_REPO_NAME | awk '{print $3}')
|
||||||
|
|
||||||
|
|
||||||
- name: drone-rancher-prod # rancher运行
|
- name: drone-rancher # rancher运行
|
||||||
image: bitnami/kubectl:1.26.13-debian-11-r1
|
image: bitnami/kubectl:1.26.13-debian-11-r1
|
||||||
volumes: # 将容器内目录挂载到宿主机
|
volumes: # 将容器内目录挂载到宿主机
|
||||||
- name: config
|
- name: config
|
||||||
|
|||||||
Reference in New Issue
Block a user