|
@@ -3,7 +3,7 @@ name: default
|
|
|
|
|
|
steps:
|
|
|
- name: restore-cache
|
|
|
- image: drillster/drone-volume-cache
|
|
|
+ image: registry.cn-hangzhou.aliyuncs.com/kiops/drone-volume-cache
|
|
|
volumes:
|
|
|
- name: cache
|
|
|
path: /cache
|
|
@@ -13,13 +13,13 @@ steps:
|
|
|
- .m2
|
|
|
|
|
|
- name: build
|
|
|
- image: jaikuai/npm-mvn
|
|
|
+ image: registry.cn-hangzhou.aliyuncs.com/kiops/drone-npm-maven
|
|
|
pull: true
|
|
|
commands:
|
|
|
- mvn clean install -Dmaven.test.skip=true -Dmaven.repo.local=/drone/src/.m2/repository -Dmaven.compile.fork=true package
|
|
|
|
|
|
- name: rebuild-cache
|
|
|
- image: drillster/drone-volume-cache
|
|
|
+ image: registry.cn-hangzhou.aliyuncs.com/kiops/drone-volume-cache
|
|
|
volumes:
|
|
|
- name: cache
|
|
|
path: /cache
|
|
@@ -28,17 +28,17 @@ steps:
|
|
|
mount:
|
|
|
- .m2
|
|
|
|
|
|
- - name: docker-hz-admin-server
|
|
|
- image: plugins/docker
|
|
|
- settings:
|
|
|
- tags:
|
|
|
- - latest
|
|
|
- - 1.0.${DRONE_BUILD_NUMBER}
|
|
|
- registry: nas.fast-fun.cn:5000
|
|
|
- insecure: true
|
|
|
- repo: nas.fast-fun.cn:5000/hz/hz-admin-server
|
|
|
+ - name: docker-build
|
|
|
+ image: registry.cn-hangzhou.aliyuncs.com/kiops/drone-docker
|
|
|
+ privileged: true
|
|
|
+ volumes:
|
|
|
+ - name: docker
|
|
|
+ path: /var/run/docker.sock
|
|
|
+ commands:
|
|
|
+ - docker build -t registry.dev.fast-fun.cn:82/hz/hz-admin-server:1.0.${DRONE_BUILD_NUMBER} -f Dockerfile .
|
|
|
+ - docker push registry.dev.fast-fun.cn:82//hz/hz-admin-server:1.0.${DRONE_BUILD_NUMBER}
|
|
|
|
|
|
volumes:
|
|
|
- name: cache
|
|
|
host:
|
|
|
- path: /home/drone/cache
|
|
|
+ path: /home/drone/cache
|