diff --git a/.drone.yml b/.drone.yml index 604de85..f1d6c9e 100644 --- a/.drone.yml +++ b/.drone.yml @@ -9,31 +9,31 @@ volumes: path: /usr/local/path/gopath steps: -# - name: golang-build -# image: golang:1.17-alpine3.15 -# volumes: -# - name: gopath -# path: /go -# commands: -# - export GOPROXY=https://goproxy.cn -# - go mod init test-drone -# - go mod tidy -# - CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o test-drone -# when: -# target: [ "test","pre" ] -# -# - name: docker-build -# image: plugins/docker -# privileged: true -# settings: -# username: tjqmhu -# password: tjqm4912 -# repo: registry.cn-hangzhou.aliyuncs.com/huvipg/test-drone -# dockerfile: Dockerfile -# registry: https://registry.cn-hangzhou.aliyuncs.com -# tags: ${DRONE_BUILD_NUMBER} -# when: -# target: [ "test","pre" ] + - name: golang-build + image: golang:1.17-alpine3.15 + volumes: + - name: gopath + path: /go + commands: + - export GOPROXY=https://goproxy.cn + - go mod init test-drone + - go mod tidy + - CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o test-drone + when: + target: [ "test","pre" ] + + - name: docker-build + image: plugins/docker + privileged: true + settings: + username: tjqmhu + password: tjqm4912 + repo: registry.cn-hangzhou.aliyuncs.com/huvipg/test-drone + dockerfile: Dockerfile + registry: https://registry.cn-hangzhou.aliyuncs.com + tags: ${DRONE_BUILD_NUMBER} + when: + target: [ "test","pre" ] # - name: rancher-push @@ -51,13 +51,13 @@ steps: # target: [ "test","pre" ] - name: rancher-deploy privileged: true - image: registry.cn-hangzhou.aliyuncs.com/hvp/dpr:74 #直接用busybox + image: registry.cn-hangzhou.aliyuncs.com/huvipg/test-drone:${DRONE_BUILD_NUMBER} settings: tar : test-drone-${DRONE_BUILD_NUMBER}.tar commands: - docker login --username=tjqmhu -p "tjqm4912" registry.cn-hangzhou.aliyuncs.com - - docker pull registry.cn-hangzhou.aliyuncs.com/huvipg/test-drone:113 - - docker save registry.cn-hangzhou.aliyuncs.com/huvipg/test-drone:113 >test-drone-${DRONE_BUILD_NUMBER}.tar + - docker pull registry.cn-hangzhou.aliyuncs.com/huvipg/test-drone:${DRONE_BUILD_NUMBER} + - docker save registry.cn-hangzhou.aliyuncs.com/huvipg/test-drone:${DRONE_BUILD_NUMBER} >test-drone-${DRONE_BUILD_NUMBER}.tar - dpr when: target: ["pre"]