Skip to content
This repository was archived by the owner on Oct 17, 2024. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 5 additions & 2 deletions dockerfiles/alpine/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
FROM golang:alpine as builder
ARG base_image=alpine:latest
ARG builder_image=concourse/golang-builder

FROM ${builder_image} as builder
COPY . /go/src/github.com/concourse/tracker-resource
ENV CGO_ENABLED 0
ENV GOPATH /go/src/github.com/concourse/tracker-resource/Godeps/_workspace:${GOPATH}
Expand All @@ -11,7 +14,7 @@ RUN set -e; mkdir /tests; for pkg in $(go list ./...); do \
go test -o "/tests/$(basename $pkg)/run" -c $pkg; \
done

FROM alpine:edge AS resource
FROM ${base_image} AS resource
RUN apk add --update bash tzdata ca-certificates git
COPY --from=builder /assets /opt/resource

Expand Down
7 changes: 5 additions & 2 deletions dockerfiles/ubuntu/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
FROM concourse/golang-builder as builder
ARG base_image
ARG builder_image=concourse/golang-builder

FROM ${builder_image} as builder
COPY . /go/src/github.com/concourse/tracker-resource
ENV CGO_ENABLED 0
ENV GOPATH /go/src/github.com/concourse/tracker-resource/Godeps/_workspace:${GOPATH}
Expand All @@ -11,7 +14,7 @@ RUN set -e; mkdir /tests; for pkg in $(go list ./...); do \
go test -o "/tests/$(basename $pkg)/run" -c $pkg; \
done

FROM ubuntu:bionic AS resource
FROM ${base_image} AS resource
RUN apt-get update \
&& DEBIAN_FRONTEND=noninteractive \
apt-get install -y --no-install-recommends \
Expand Down