File tree Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Expand file tree Collapse file tree 2 files changed +10
-4
lines changed Original file line number Diff line number Diff line change 1
- FROM golang:alpine as builder
1
+ ARG base_image=alpine:latest
2
+ ARG builder_image=concourse/golang-builder
3
+
4
+ FROM ${builder_image} as builder
2
5
COPY . /src
3
6
WORKDIR /src
4
7
ENV CGO_ENABLED 0
@@ -10,7 +13,7 @@ RUN set -e; for pkg in $(go list ./...); do \
10
13
go test -o "/tests/$(basename $pkg).test" -c $pkg; \
11
14
done
12
15
13
- FROM alpine:edge AS resource
16
+ FROM ${base_image} AS resource
14
17
RUN apk add --no-cache bash tzdata ca-certificates git jq openssh
15
18
RUN git config --global user.email "git@localhost"
16
19
RUN git config --global user.name "git"
Original file line number Diff line number Diff line change 1
- FROM concourse/golang-builder as builder
1
+ ARG base_image
2
+ ARG builder_image=concourse/golang-builder
3
+
4
+ FROM ${builder_image} as builder
2
5
COPY . /src
3
6
WORKDIR /src
4
7
ENV CGO_ENABLED 0
@@ -10,7 +13,7 @@ RUN set -e; for pkg in $(go list ./...); do \
10
13
go test -o "/tests/$(basename $pkg).test" -c $pkg; \
11
14
done
12
15
13
- FROM ubuntu:bionic AS resource
16
+ FROM ${base_image} AS resource
14
17
RUN apt-get update \
15
18
&& DEBIAN_FRONTEND=noninteractive \
16
19
apt-get install -y --no-install-recommends \
You can’t perform that action at this time.
0 commit comments