From 1435074a29ca9d4b59e77a6b4ed0de43bc34f6c9 Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Sun, 24 Jun 2018 10:14:08 +0200 Subject: [PATCH] Parallelized build, another scp fix attempt --- .drone.yml | 36 +++++++++++++++++++++++++++++++++--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index 1cd7574..936b604 100644 --- a/.drone.yml +++ b/.drone.yml @@ -3,7 +3,7 @@ workspace: path: src/git.aiterp.net/rpdata/api pipeline: - build: + prepare: environment: - CGO_ENABLED=0 image: golang:1.10 @@ -13,16 +13,46 @@ pipeline: - dep ensure - go generate ./... - mkdir /output + build-graphiql: + group: binaries + environment: + - CGO_ENABLED=0 + image: golang:1.10 - 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 - 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 - 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 - 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 - 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 - go build -a -installsuffix cgo -ldflags="-s -w" -o /go/output/rpdata-as2storyimport ./cmd/rpdata-as2storyimport - scp: + deploy-scp: image: appleboy/drone-scp host: 10.32.0.2 username: artifacts secrets: [ ssh_key ] source: /go/output/* - target: /home/artifacts/store/rpdata/$COMMIT \ No newline at end of file + target: /home/artifacts/store/rpdata/${COMMIT} \ No newline at end of file