From 32f3941d26bb37bd5447e71b570c2d3fbc52e537 Mon Sep 17 00:00:00 2001 From: tommyd450 Date: Wed, 29 Nov 2023 14:29:27 +0000 Subject: [PATCH] Testing Hermetic build --- .tekton/gitsign-cli-0-8-pull-request.yaml | 4 ++++ .tekton/gitsign-cli-0-8-push.yaml | 4 ++++ Dockerfile | 3 +-- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/.tekton/gitsign-cli-0-8-pull-request.yaml b/.tekton/gitsign-cli-0-8-pull-request.yaml index 6b918825..a182f3be 100644 --- a/.tekton/gitsign-cli-0-8-pull-request.yaml +++ b/.tekton/gitsign-cli-0-8-pull-request.yaml @@ -30,6 +30,10 @@ spec: value: . - name: revision value: '{{revision}}' + - name: prefetch-input + value: '{"type": "gomod", "path": "."}' + - name: hermetic + value: "true" - name: build-source-image value: "true" pipelineSpec: diff --git a/.tekton/gitsign-cli-0-8-push.yaml b/.tekton/gitsign-cli-0-8-push.yaml index 571b6bc4..5ddb4c8f 100644 --- a/.tekton/gitsign-cli-0-8-push.yaml +++ b/.tekton/gitsign-cli-0-8-push.yaml @@ -27,6 +27,10 @@ spec: value: . - name: revision value: '{{revision}}' + - name: prefetch-input + value: '{"type": "gomod", "path": "."}' + - name: hermetic + value: "true" - name: build-source-image value: "true" pipelineSpec: diff --git a/Dockerfile b/Dockerfile index 56562fbf..f58cc383 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,8 +13,7 @@ RUN git stash && \ make -f Build.mak gitsign-cli-windows && \ gzip gitsign_cli_darwin_amd64 && \ gzip gitsign_cli_linux_amd64 && \ - gzip gitsign_cli_windows_amd64.exe && \ - ls -la + gzip gitsign_cli_windows_amd64.exe # Install Gitsign FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:b40f52aa68b29634ff45429ee804afbaa61b33de29ae775568933c71610f07a4