From 62a68c0a719f118fe4668fcfdc4fe3253ae3a198 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Tue, 26 Jun 2018 07:33:17 +0200 Subject: [PATCH] Changed Drone CI to use docker for building --- .drone.yml | 58 ++++++------------------------------------------------ 1 file changed, 6 insertions(+), 52 deletions(-) diff --git a/.drone.yml b/.drone.yml index 21f78af..33c7ad6 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,55 +3,9 @@ workspace: path: src/git.aiterp.net/rpdata/api pipeline: - prepare: - environment: - - CGO_ENABLED=0 - image: golang:1.10 - commands: - - go get -u github.com/golang/dep/cmd/dep - - go get -u github.com/jteeuwen/go-bindata/... - - dep ensure - - go generate ./... - - mkdir /output - build-graphiql: - group: binaries - environment: - - CGO_ENABLED=0 - image: golang:1.10 - commands: - - go build -a -installsuffix cgo -ldflags="-s -w" -o /go/output/rpdata-graphiql ./cmd/rpdata-graphiql - build-lb2charimport: - group: binaries - environment: - - CGO_ENABLED=0 - image: golang:1.10 - commands: - - go build -a -installsuffix cgo -ldflags="-s -w" -o /go/output/rpdata-lb2charimport ./cmd/rpdata-lb2charimport - build-lb2logimport: - group: binaries - environment: - - CGO_ENABLED=0 - image: golang:1.10 - commands: - - go build -a -installsuffix cgo -ldflags="-s -w" -o /go/output/rpdata-lb2logimport ./cmd/rpdata-lb2logimport - build-wikifileimport: - group: binaries - environment: - - CGO_ENABLED=0 - image: golang:1.10 - commands: - - go build -a -installsuffix cgo -ldflags="-s -w" -o /go/output/rpdata-wikifileimport ./cmd/rpdata-wikifileimport - build-ensurechannels: - group: binaries - environment: - - CGO_ENABLED=0 - image: golang:1.10 - commands: - - go build -a -installsuffix cgo -ldflags="-s -w" -o /go/output/rpdata-ensurechannels ./cmd/rpdata-ensurechannels - build-as2storyimport: - group: binaries - environment: - - CGO_ENABLED=0 - image: golang:1.10 - commands: - - go build -a -installsuffix cgo -ldflags="-s -w" -o /go/output/rpdata-as2storyimport ./cmd/rpdata-as2storyimport \ No newline at end of file + docker: + image: plugins/docker + repo: vmaple/rpdata + tags: latest + auto_tag: true + secrets: [ docker_username, docker_password ] \ No newline at end of file