summaryrefslogtreecommitdiff
path: root/.pipeline/blubber.yaml
diff options
context:
space:
mode:
Diffstat (limited to '.pipeline/blubber.yaml')
-rw-r--r--.pipeline/blubber.yaml16
1 files changed, 14 insertions, 2 deletions
diff --git a/.pipeline/blubber.yaml b/.pipeline/blubber.yaml
index af20bb8..81efaf6 100644
--- a/.pipeline/blubber.yaml
+++ b/.pipeline/blubber.yaml
@@ -1,10 +1,22 @@
version: v3
-base: golang:1.9-stretch
-lives: { in: /go/src/gerrit.wikimedia.org/r/blubber }
+base: docker-registry.wikimedia.org/wikimedia-stretch:latest
+lives:
+ in: /go/src/gerrit.wikimedia.org/r/blubber
variants:
+ build:
+ base: golang:1.9-stretch
test:
+ includes: [build]
runs: { insecurely: true }
builder:
command: [go, get, -u, golang.org/x/lint/golint]
entrypoint: [make, test]
+ prep:
+ includes: [build]
+ builder:
+ command: [make, blubberoid]
+ requirements: [.]
+ production:
+ copies: prep
+ entrypoint: [./blubberoid]