CI test #6 (+5 squashed commit)
continuous-integration/drone/push Build is passing Details

Squashed commit:

[c6787e1] CI test #5

[ad1003e] CI test #4

[3d4607c] CI test #3

[97b1961] CI test #2

[4cab727] CI test #1
This commit is contained in:
Eigeen 2022-04-03 18:01:36 +08:00
parent e1f6d3c822
commit 795028c4bb
1 changed files with 48 additions and 0 deletions

48
.drone.yml Normal file
View File

@ -0,0 +1,48 @@
kind: pipeline
type: docker
name: compile
steps:
# - name: restore-pkg
# image: drillster/drone-volume-cache
# volumes:
# - name: cache
# path: /cache
# settings:
# restore: true
# mount:
# - $GOPATH/pkg
# - name: test
# image: eigeen/golang-devops:1.18
# commands:
# - go test
- name: build
image: golang:1.18
environments:
- CGO_ENABLED=0
- GOOS=linux
- GOARCH=amd64
commands:
- go build
# - name: rebuild-pkg
# image: drillster/drone-volume-cache
# volumes:
# - name: cache
# path: /cache
# settings:
# rebuild: true
# mount:
# - $GOPATH/pkg
# #当对应条件的时候才会执行
# when:
# status:
# - success
# - failure
# volumes:
# - name: cache
# host:
# path: /tmp/cache