diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..ab3eebd --- /dev/null +++ b/.drone.yml @@ -0,0 +1,32 @@ +kind: pipeline +type: kubernetes +name: default + +steps: +- name: test + image: golang:1.14.7 + volumes: + - name: deps + path: /go + commands: + - go test -v + - go build + +- name: docker + image: harbor.ntppool.org/ntppool/drone-kaniko:0.8.0-1 + pull: always + volumes: + - name: deps + path: /go + settings: + repo: ntppool/geoipapi + registry: harbor.ntppool.org + auto_tag: true + tags: SHA7,${DRONE_SOURCE_BRANCH} + cache: true + docker_config: + from_secret: quay + username: + from_secret: harbor_username + password: + from_secret: harbor_password