Skip to content

Commit 1a64425

Browse files
committed
more comments
1 parent b471edb commit 1a64425

5 files changed

Lines changed: 7 additions & 7 deletions

File tree

.github/workflows/build_multi_arch_image.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,9 @@ jobs:
6565
fetch-depth: 0
6666
- name: setup trivy
6767
run: |
68-
docker build --output=/usr/local/bin/ -f "src/base/.devcontainer/Dockerfile.trivy.${ARCH}" .
68+
mkdir -p "$RUNNER_TEMP/bin"
69+
docker build --output="$RUNNER_TEMP/bin" -f "src/base/.devcontainer/Dockerfile.trivy.${ARCH}" .
70+
echo "$RUNNER_TEMP/bin" >> "$GITHUB_PATH"
6971
env:
7072
ARCH: '${{ matrix.arch }}'
7173
- name: setup node

src/base/.devcontainer/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
FROM alpine:3.23.3 AS build
22
ARG TARGETARCH
33
RUN apk add --no-cache cosign bash curl jq
4-
COPY scripts/install_trivy.sh /tmp/install_trivy.sh
4+
COPY --chmod=755 scripts/install_trivy.sh /tmp/install_trivy.sh
55
RUN case "${TARGETARCH}" in \
66
x86_64|amd64) TRIVY_ARCH=64bit ;; \
77
aarch64|arm64) TRIVY_ARCH=ARM64 ;; \

src/base/.devcontainer/Dockerfile.trivy.amd64

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
FROM alpine:3.23.3 AS build
2-
ARG TARGETARCH
32
RUN apk add --no-cache cosign bash curl jq
4-
COPY src/base/.devcontainer/scripts/install_trivy.sh /tmp/install_trivy.sh
3+
COPY --chmod=755 src/base/.devcontainer/scripts/install_trivy.sh /tmp/install_trivy.sh
54
RUN INSTALL_DIR=/tmp/trivy/ ARCH=64bit /tmp/install_trivy.sh
65

76
FROM scratch

src/base/.devcontainer/Dockerfile.trivy.arm64

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
FROM alpine:3.23.3 AS build
2-
ARG TARGETARCH
32
RUN apk add --no-cache cosign bash curl jq
4-
COPY src/base/.devcontainer/scripts/install_trivy.sh /tmp/install_trivy.sh
3+
COPY --chmod=755 src/base/.devcontainer/scripts/install_trivy.sh /tmp/install_trivy.sh
54
RUN INSTALL_DIR=/tmp/trivy/ ARCH=ARM64 /tmp/install_trivy.sh
65

76
FROM scratch

src/base/.devcontainer/scripts/install_trivy.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ set -euo pipefail
33

44
DEFAULT_INSTALL_DIR="/usr/local/bin"
55
INSTALL_DIR="${INSTALL_DIR:-$DEFAULT_INSTALL_DIR}"
6-
VERSION="v0.69.3"
6+
VERSION="${VERSION:-v0.69.3}"
77
DEFAULT_ARCH="64bit"
88
ARCH="${ARCH:-$DEFAULT_ARCH}"
99
RELEASE_NUMBER="${VERSION#v}"

0 commit comments

Comments
 (0)