diff --git a/.circleci/config.yml b/.circleci/config.yml new file mode 100644 index 0000000..c37d495 --- /dev/null +++ b/.circleci/config.yml @@ -0,0 +1,30 @@ +version: 2 +jobs: + build: + docker: + - image: golang:1.12-alpine + steps: + - checkout + - name: Make compile + command: make compile + release: + docker: + - image: circleci/golang:1.12 + steps: + - checkout + - run: + name: goreleaser + command: curl -sL https://git.io/goreleaser | bash +workflows: + version: 2 + build_and_release: + jobs: + - build + - release: + requires: + - build + filters: + branches: + ignore: /.*/ + tags: + only: /^v.*$/