From 82671790f73c435b0a6329e88249cc1c60935d9b Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Thu, 10 May 2018 11:23:57 +0300 Subject: [PATCH] Use TravisCI and GoReleaser --- .goreleaser.yml | 13 +++++++++++++ .travis.yml | 15 +++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 .goreleaser.yml create mode 100644 .travis.yml diff --git a/.goreleaser.yml b/.goreleaser.yml new file mode 100644 index 0000000..eb6e5c8 --- /dev/null +++ b/.goreleaser.yml @@ -0,0 +1,13 @@ +builds: + - main: main.go + binary: scan + goos: + - windows + - darwin + - linux + goarch: + - amd64 +archive: + format: tar.gz + files: + - plugin.yaml diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..f551dd8 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,15 @@ +sudo: required +language: go + +go: + - 1.9.x + +script: + - make deploy + +deploy: + - provider: script + skip_cleanup: true + script: curl -sL http://git.io/goreleaser | bash + on: + tags: true