- 修改
This commit is contained in:
parent
119a9ff88c
commit
149e5df1b3
60
.drone.yml
60
.drone.yml
@ -1,27 +1,41 @@
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: default
|
||||
kind: pipeline
|
||||
type: docker
|
||||
name: deploy
|
||||
#
|
||||
volumes:
|
||||
- name: node_modules
|
||||
host:
|
||||
path: /usr/local/blackend/node_modules
|
||||
- name: web_build_dir
|
||||
host:
|
||||
path: /opt/1panel/apps/openresty/openresty/www/sites/120.48.5.80/index
|
||||
- name: yarn_cache
|
||||
host:
|
||||
path: /usr/local/blackend/yarn_cache
|
||||
|
||||
steps:
|
||||
- name: build
|
||||
image: plugins/docker
|
||||
settings:
|
||||
dockerfile: Dockerfile
|
||||
dry_run: true
|
||||
repo: automated-api
|
||||
tags:
|
||||
- latest
|
||||
mirror: https://docker.1panelproxy.com
|
||||
commands:
|
||||
- docker run -d -p 8001:8001 --network tycm-server_test-network --name automated-api --restart unless-stopped automated-api:latest
|
||||
|
||||
|
||||
- name: build-project
|
||||
image: node:22-alpine
|
||||
depends_on: [clone]
|
||||
mirror: https://docker.1panelproxy.com
|
||||
volumes:
|
||||
- name: node_modules
|
||||
path: /drone/src/node_modules
|
||||
- name: web_build_dir
|
||||
path: /drone/src/dist
|
||||
- name: yarn_cache
|
||||
path: /usr/local/share/.cache/yarn/v6
|
||||
commands:
|
||||
# - npm config set registry https://registry.npm.taobao.org
|
||||
- pnpm config set registry https://registry.npmmirror.com
|
||||
- pnpm install
|
||||
- pnpm build
|
||||
#- npm cache clean --force
|
||||
# - npm install
|
||||
# - npm run build:prod
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- main
|
||||
- master
|
||||
|
||||
volumes:
|
||||
- name: docker
|
||||
host:
|
||||
path: /var/run/docker.sock
|
||||
- main
|
||||
event:
|
||||
- push
|
Loading…
Reference in New Issue
Block a user