From 9c3efb7afe8dd5d2c47dde44cbb1f75466611506 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Fri, 7 Sep 2018 11:08:43 +0800 Subject: [PATCH] add drone ci --- .drone.yml | 59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 00000000..accc35fe --- /dev/null +++ b/.drone.yml @@ -0,0 +1,59 @@ +workspace: + base: /go + path: src/github.com/go-xorm/xorm + +clone: + git: + image: plugins/git:next + depth: 50 + tags: true + +pipeline: + + test: + image: golang:1.8 + #group: testing + #pull: true + commands: + - go get -t -d -v ./... + - go get -u github.com/go-xorm/core + - go get -u github.com/go-xorm/builder + - go build -v + when: + event: [ push, pull_request ] + + test1: + image: golang:1.9 + #group: testing + #pull: true + commands: + - go get -t -d -v ./... + - go get -u github.com/go-xorm/core + - go get -u github.com/go-xorm/builder + - go build -v + when: + event: [ push, pull_request ] + + test2: + image: golang:1.10 + #group: testing + #pull: true + commands: + - go get -t -d -v ./... + - go get -u github.com/go-xorm/core + - go get -u github.com/go-xorm/builder + - go build -v + when: + event: [ push, pull_request ] + + test3: + image: golang:1.11 + #group: testing + #pull: true + commands: + - go get -t -d -v ./... + - go get -u github.com/go-xorm/core + - go get -u github.com/go-xorm/builder + - go build -v + when: + event: [ push, pull_request ] \ No newline at end of file