diff --git a/Dockerfile b/Dockerfile index ef07d13..c9ca99c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -30,7 +30,7 @@ RUN \ echo "**** install sabnzbd ****" && \ if [ -z ${SABNZBD_VERSION+x} ]; then \ SABNZBD_VERSION=$(curl -s https://api.github.com/repos/sabnzbd/sabnzbd/commits/develop \ - | jq -r '. | .sha' \ + | jq -r '.sha' \ | cut -c1-8); \ fi && \ mkdir -p /app/sabnzbd && \ @@ -64,6 +64,9 @@ RUN \ make && \ make check && \ make install && \ + echo "**** Patch Sab commit into version.py ****" && \ + SAB_COMMIT_SHA=$(curl -s "https://api.github.com/repos/sabnzbd/sabnzbd/commits/${SABNZBD_VERSION}" | jq -r '.sha') && \ + sed -i "s/__baseline__ .*/__baseline__ = \"${SAB_COMMIT_SHA}\"/" /app/sabnzbd/sabnzbd/version.py && \ printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ apk del --purge \ diff --git a/Dockerfile.aarch64 b/Dockerfile.aarch64 index ff06d4b..30fb301 100644 --- a/Dockerfile.aarch64 +++ b/Dockerfile.aarch64 @@ -30,7 +30,7 @@ RUN \ echo "**** install sabnzbd ****" && \ if [ -z ${SABNZBD_VERSION+x} ]; then \ SABNZBD_VERSION=$(curl -s https://api.github.com/repos/sabnzbd/sabnzbd/commits/develop \ - | jq -r '. | .sha' \ + | jq -r '.sha' \ | cut -c1-8); \ fi && \ mkdir -p /app/sabnzbd && \ @@ -64,6 +64,9 @@ RUN \ make && \ make check && \ make install && \ + echo "**** Patch Sab commit into version.py ****" && \ + SAB_COMMIT_SHA=$(curl -s "https://api.github.com/repos/sabnzbd/sabnzbd/commits/${SABNZBD_VERSION}" | jq -r '.sha') && \ + sed -i "s/__baseline__ .*/__baseline__ = \"${SAB_COMMIT_SHA}\"/" /app/sabnzbd/sabnzbd/version.py && \ printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ apk del --purge \ diff --git a/Dockerfile.riscv64 b/Dockerfile.riscv64 index e14de19..cadf5ef 100644 --- a/Dockerfile.riscv64 +++ b/Dockerfile.riscv64 @@ -30,7 +30,7 @@ RUN \ echo "**** install sabnzbd ****" && \ if [ -z ${SABNZBD_VERSION+x} ]; then \ SABNZBD_VERSION=$(curl -s https://api.github.com/repos/sabnzbd/sabnzbd/commits/develop \ - | jq -r '. | .sha' \ + | jq -r '.sha' \ | cut -c1-8); \ fi && \ mkdir -p /app/sabnzbd && \ @@ -64,6 +64,9 @@ RUN \ make && \ make check && \ make install && \ + echo "**** Patch Sab commit into version.py ****" && \ + SAB_COMMIT_SHA=$(curl -s "https://api.github.com/repos/sabnzbd/sabnzbd/commits/${SABNZBD_VERSION}" | jq -r '.sha') && \ + sed -i "s/__baseline__ .*/__baseline__ = \"${SAB_COMMIT_SHA}\"/" /app/sabnzbd/sabnzbd/version.py && \ printf "Linuxserver.io version: ${VERSION}\nBuild-date: ${BUILD_DATE}" > /build_version && \ echo "**** cleanup ****" && \ apk del --purge \