mirror of
https://github.com/N0rthernL1ghts/s6-rootfs.git
synced 2025-12-08 14:02:42 +01:00
Compare commits
4 Commits
d9ad5ff2d9
...
742ff02ae2
| Author | SHA1 | Date | |
|---|---|---|---|
|
742ff02ae2
|
|||
|
a5ff03475b
|
|||
|
5b2eb787cf
|
|||
|
b557829d7a
|
4
.github/workflows/image.yml
vendored
4
.github/workflows/image.yml
vendored
@@ -6,7 +6,7 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
build:
|
build:
|
||||||
runs-on: vulcan
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
-
|
-
|
||||||
name: checkout code
|
name: checkout code
|
||||||
@@ -39,4 +39,4 @@ jobs:
|
|||||||
uses: docker/bake-action@v6.8.0
|
uses: docker/bake-action@v6.8.0
|
||||||
with:
|
with:
|
||||||
files: build/docker-bake.hcl
|
files: build/docker-bake.hcl
|
||||||
push: true
|
push: true
|
||||||
|
|||||||
@@ -22,6 +22,7 @@ ENV SYMLINKS_NOARCH_URL="${S6_OVERLAY_RELEASE}/v${S6_OVERLAY_VERSION}/s6-overlay
|
|||||||
ENV SYMLINKS_NOARCH_HASH_URL="${SYMLINKS_NOARCH_URL}.sha256"
|
ENV SYMLINKS_NOARCH_HASH_URL="${SYMLINKS_NOARCH_URL}.sha256"
|
||||||
|
|
||||||
RUN set -eux \
|
RUN set -eux \
|
||||||
|
&& apk add --no-cache wget \
|
||||||
# Replace platform
|
# Replace platform
|
||||||
&& BIN_URL_FIXED=$(echo "${BIN_URL}" | sed -e 's/linux\///g' -e 's/amd64/x86_64/g' -e 's/arm64/aarch64/g' -e 's|arm/v7|armhf|g') \
|
&& BIN_URL_FIXED=$(echo "${BIN_URL}" | sed -e 's/linux\///g' -e 's/amd64/x86_64/g' -e 's/arm64/aarch64/g' -e 's|arm/v7|armhf|g') \
|
||||||
&& BIN_HASH_URL_FIXED=$(echo "${BIN_HASH_URL}" | sed -e 's/linux\///g' -e 's/amd64/x86_64/g' -e 's/arm64/aarch64/g' -e 's|arm/v7|armhf|g') \
|
&& BIN_HASH_URL_FIXED=$(echo "${BIN_HASH_URL}" | sed -e 's/linux\///g' -e 's/amd64/x86_64/g' -e 's/arm64/aarch64/g' -e 's|arm/v7|armhf|g') \
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ ARG S6_OVERLAY_VERSION="2.2.0.3"
|
|||||||
ARG S6_OVERLAY_RELEASE="https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${TARGETPLATFORM}.tar.gz"
|
ARG S6_OVERLAY_RELEASE="https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${TARGETPLATFORM}.tar.gz"
|
||||||
|
|
||||||
RUN set -eux \
|
RUN set -eux \
|
||||||
|
&& apk add --no-cache wget \
|
||||||
&& mkdir -p /s6-overlay \
|
&& mkdir -p /s6-overlay \
|
||||||
&& wget -O /tmp/s6overlay.tar.gz $(echo ${S6_OVERLAY_RELEASE} | sed 's/linux\///g' | sed 's/arm64/aarch64/g' | sed 's/arm\/v7/armhf/g') \
|
&& wget -O /tmp/s6overlay.tar.gz $(echo ${S6_OVERLAY_RELEASE} | sed 's/linux\///g' | sed 's/arm64/aarch64/g' | sed 's/arm\/v7/armhf/g') \
|
||||||
&& tar xzf /tmp/s6overlay.tar.gz -C /s6-overlay
|
&& tar xzf /tmp/s6overlay.tar.gz -C /s6-overlay
|
||||||
@@ -19,4 +20,4 @@ FROM scratch
|
|||||||
|
|
||||||
LABEL maintainer="Aleksandar Puharic <aleksandar@puharic.com>"
|
LABEL maintainer="Aleksandar Puharic <aleksandar@puharic.com>"
|
||||||
|
|
||||||
COPY --from=downloader ["/s6-overlay/", "/"]
|
COPY --from=downloader ["/s6-overlay/", "/"]
|
||||||
|
|||||||
Reference in New Issue
Block a user