From a86ddd3631d0898becda657175de974b5530d185 Mon Sep 17 00:00:00 2001 From: Dustin Collins Date: Wed, 13 Jan 2021 15:08:21 -0600 Subject: [PATCH] Add yq to gitlab-operator-build-base image --- Dockerfile.gitlab-operator-build-base | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Dockerfile.gitlab-operator-build-base b/Dockerfile.gitlab-operator-build-base index fc1e3d3..dbd14a0 100644 --- a/Dockerfile.gitlab-operator-build-base +++ b/Dockerfile.gitlab-operator-build-base @@ -4,6 +4,7 @@ LABEL maintainer="GitLab Distribution Team" \ description="Build base image for the GitLab Operator project." ARG KUBEBUILDER_VERSION=2.3.1 +ARG YQ_VERSION=2.4.1 RUN go get -u \ github.com/onsi/ginkgo/ginkgo \ @@ -11,3 +12,7 @@ RUN go get -u \ && curl -L https://go.kubebuilder.io/dl/${KUBEBUILDER_VERSION}/linux/amd64 | tar -xz -C /tmp/ \ && mv /tmp/kubebuilder_${KUBEBUILDER_VERSION}_linux_amd64 /usr/local/kubebuilder \ && ln -sfv /usr/local/kubebuilder/bin/* /usr/local/bin + +RUN curl --retry 6 -LsO https://github.com/mikefarah/yq/releases/download/${YQ_VERSION}/yq_linux_amd64 \ + && chmod +x yq_linux_amd64 \ + && mv yq_linux_amd64 /usr/local/bin/yq