From 3301859dac651e4e42d94e1397e8d2fcbc486e29 Mon Sep 17 00:00:00 2001 From: Kishan B Date: Mon, 23 Aug 2021 16:50:41 +0530 Subject: [PATCH] Add golang 1.16 and 1.17 --- .drone.yml | 78 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) diff --git a/.drone.yml b/.drone.yml index 55f389e..d371531 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1,4 +1,82 @@ kind: pipeline +name: go1.17 + +services: + - name: etcd + image: bitnami/etcd + environment: + ALLOW_NONE_AUTHENTICATION: yes + - name: redis + image: bitnami/redis + environment: + ALLOW_EMPTY_PASSWORD: yes + - name: consul + image: bitnami/consul + - name: zookeeper + image: bitnami/zookeeper + environment: + ALLOW_ANONYMOUS_LOGIN: yes + +steps: + - name: test + image: golang:1.17 + environment: + ETCD_ENDPOINTS: "etcd:2379" + REDIS_ADDR: "redis:6379" + CONSUL_ADDR: "consul:8500" + ZOOKEEPER_ENDPOINTS: "zookeeper" + commands: + - go test -race -v -coverprofile=coverage.txt -covermode=atomic ./... + + - name: coverage + image: plugins/codecov + settings: + token: + from_secret: codecov-token + files: + - coverage.txt + +--- +kind: pipeline +name: go1.16 + +services: + - name: etcd + image: bitnami/etcd + environment: + ALLOW_NONE_AUTHENTICATION: yes + - name: redis + image: bitnami/redis + environment: + ALLOW_EMPTY_PASSWORD: yes + - name: consul + image: bitnami/consul + - name: zookeeper + image: bitnami/zookeeper + environment: + ALLOW_ANONYMOUS_LOGIN: yes + +steps: + - name: test + image: golang:1.16 + environment: + ETCD_ENDPOINTS: "etcd:2379" + REDIS_ADDR: "redis:6379" + CONSUL_ADDR: "consul:8500" + ZOOKEEPER_ENDPOINTS: "zookeeper" + commands: + - go test -race -v -coverprofile=coverage.txt -covermode=atomic ./... + + - name: coverage + image: plugins/codecov + settings: + token: + from_secret: codecov-token + files: + - coverage.txt + +--- +kind: pipeline name: go1.13 services: