|
@ -2,12 +2,12 @@ kind: pipeline |
|
|
name: h5admin |
|
|
name: h5admin |
|
|
branches: develop |
|
|
branches: develop |
|
|
steps: |
|
|
steps: |
|
|
- name: install |
|
|
install: |
|
|
image: node:16-alpine |
|
|
image: node:16-alpine |
|
|
commands: |
|
|
commands: |
|
|
- yarn install # 也可以使用 npm install |
|
|
- yarn install # 也可以使用 npm install |
|
|
|
|
|
|
|
|
- name: build |
|
|
build: |
|
|
image: node:16-alpine |
|
|
image: node:16-alpine |
|
|
commands: |
|
|
commands: |
|
|
- yarn run build:test |
|
|
- yarn run build:test |
|
@ -15,18 +15,18 @@ steps: |
|
|
event: push |
|
|
event: push |
|
|
branch: develop |
|
|
branch: develop |
|
|
|
|
|
|
|
|
- name: docker-dev |
|
|
docker-dev: |
|
|
image: plugins/docker |
|
|
image: plugins/docker |
|
|
repo: registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller |
|
|
repo: registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller |
|
|
registry: registry.cn-shenzhen.aliyuncs.com |
|
|
registry: registry.cn-shenzhen.aliyuncs.com |
|
|
use_cache: true |
|
|
use_cache: true |
|
|
dockerfile: DockerfileDev |
|
|
dockerfile: DockerfileDev |
|
|
secrets: [ docker_username, docker_password ] |
|
|
secrets: [ docker_username, docker_password ] |
|
|
tags: bkb-admin-web |
|
|
tags: badmin-web |
|
|
when: |
|
|
when: |
|
|
branch: develop |
|
|
branch: develop |
|
|
|
|
|
|
|
|
- name: deploy-dev |
|
|
deploy-dev: |
|
|
image: appleboy/drone-ssh |
|
|
image: appleboy/drone-ssh |
|
|
host: 1.92.109.79 |
|
|
host: 1.92.109.79 |
|
|
username: root |
|
|
username: root |
|
@ -34,8 +34,8 @@ steps: |
|
|
from_secret: ssh_password |
|
|
from_secret: ssh_password |
|
|
port: 22 # 可选,指定 SSH 端口,默认为 22 |
|
|
port: 22 # 可选,指定 SSH 端口,默认为 22 |
|
|
script: |
|
|
script: |
|
|
- docker rm -f bkb-admin-web |
|
|
- docker rm -f badmin-web |
|
|
- docker pull registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:bkb-admin-web |
|
|
- docker pull registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:badmin-web |
|
|
- docker run --name=bkb-admin-web -p 30101:83 -d registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:bkb-admin-web |
|
|
- docker run --name=badmin-web -p 30101:83 -d registry.cn-shenzhen.aliyuncs.com/ax-stor/ax-bkb-seller:badmin-web |
|
|
when: |
|
|
when: |
|
|
branch: develop |
|
|
branch: develop |