test
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
mol
2023-12-14 10:07:44 +08:00
parent eb57171700
commit 83964b678d
4 changed files with 17 additions and 12 deletions

View File

@ -13,16 +13,10 @@ steps: # 定义管道的执行步骤
# - npm config set registry https://registry.npm.taobao.org
# - npm i
- name: build-tags
image: yxs970707/drone-web-tags
depends_on: [clone]
settings:
tags:
- latest
- name: cache # 加载缓存
image: drillster/drone-volume-cache
depends_on: [build-tags]
pull: if-not-exists
depends_on: [clone]
volumes:
- name: cache
path: /cache
@ -32,9 +26,18 @@ steps: # 定义管道的执行步骤
- ./node_modules
- ./nugetpackages
- name: build-tags
image: yxs970707/drone-web-tags
pull: if-not-exists
depends_on: [cache]
settings:
tags:
- latest
- name: build-image
image: plugins/docker
depends_on: [cache]
pull: if-not-exists
depends_on: [build-tags]
settings:
username:
from_secret: docker_username
@ -47,6 +50,7 @@ steps: # 定义管道的执行步骤
- name: rebuild cache # 构建缓存
image: drillster/drone-volume-cache
pull: if-not-exists
depends_on: [build-image]
volumes:
- name: cache