From 17c89d0562854be870e11fee01a08b1b92761db2 Mon Sep 17 00:00:00 2001 From: jolheiser Date: Mon, 9 Aug 2021 04:30:01 +0000 Subject: [PATCH] Add Drone (#1) Reviewed-on: https://git.jojodev.com/golang/go-playground/pulls/1 Co-authored-by: jolheiser Co-committed-by: jolheiser --- .drone.yml | 41 +++++++++++++++++++++++++++++++++++++++++ playground_test.go | 4 ++-- 2 files changed, 43 insertions(+), 2 deletions(-) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..613eee0 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,41 @@ +--- +kind: pipeline +name: compliance +trigger: + event: + - pull_request +steps: + - name: test + pull: always + image: golang:1.16 + commands: + - go test -race ./... + - name: check + pull: always + image: golang:1.16 + commands: + - go vet ./... + +--- +kind: pipeline +name: release +trigger: + event: + - push + branch: + - main +steps: + - name: build + pull: always + image: golang:1.16 + commands: + - go build git.jojodev.com/golang/go-playground/cmd/playground + - name: gitea-release + pull: always + image: jolheiser/drone-gitea-main:latest + settings: + token: + from_secret: gitea_token + base: https://git.jojodev.com + files: + - "playground" \ No newline at end of file diff --git a/playground_test.go b/playground_test.go index 4fe298e..00995be 100644 --- a/playground_test.go +++ b/playground_test.go @@ -23,7 +23,7 @@ func TestShare(t *testing.T) { t.FailNow() } - if !strings.EqualFold(link, resp) { + if !strings.EqualFold(string(link), resp) { t.Logf("Expected `%s` but got `%s`\n", resp, link) t.FailNow() } @@ -34,7 +34,7 @@ func TestShare(t *testing.T) { t.FailNow() } - if !strings.EqualFold(link2, "test-") { + if !strings.EqualFold(string(link2), "test-") { t.Logf("Expected `test-` but got `%s`\n", link2) t.FailNow() }