This commit is contained in:
22
.drone.yml
22
.drone.yml
@ -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
|
||||
|
Reference in New Issue
Block a user