File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -2,10 +2,10 @@ blank_issues_enabled: false
22contact_links :
33 - name : Need help with Node.js?
44 url : https://github.com/nodejs/help
5- about : Please file an issue in our help repo.
5+ about : Please file an issue in our help repo
66 - name : Found a problem with Node.js beyond the API reference documentation?
77 url : https://github.com/nodejs/nodejs.org/issues/new/choose
8- about : Please file an issue in the Node.js website repository.
8+ about : Please file an issue in the Node.js website repository
99 - name : Need help with common questions related to using Node.js with Docker?
10- url : https://stackoverflow.com/questions/tagged/node.js%2bdocker%2bdockerfile
11- about : Please visit Stack Overflow to explore related questions and answers.
10+ url : https://stackoverflow.com/questions/tagged/node.js%2bdocker
11+ about : Please visit Stack Overflow to explore related questions and answers
Original file line number Diff line number Diff line change 6969 uses : actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7.0.0
7070
7171 - name : Build image
72- uses : docker/build-push-action@f9f3042f7e2789586610d6e8b85c8f03e5195baf # v7.2 .0
72+ uses : docker/build-push-action@53b7df96c91f9c12dcc8a07bcb9ccacbed38856a # v7.3 .0
7373 with :
7474 push : false
7575 load : true
Original file line number Diff line number Diff line change @@ -40,8 +40,8 @@ RUN addgroup -g 1000 node \
4040 py-setuptools \
4141 # use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
4242 && export GNUPGHOME="$(mktemp -d)" \
43- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
44- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
43+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
44+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
4545 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" \
4646 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
4747 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
Original file line number Diff line number Diff line change @@ -40,8 +40,8 @@ RUN addgroup -g 1000 node \
4040 py-setuptools \
4141 # use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150
4242 && export GNUPGHOME="$(mktemp -d)" \
43- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
44- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
43+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
44+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
4545 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION.tar.xz" \
4646 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
4747 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
1919 && apt-get update && apt-get install -y ca-certificates curl wget gnupg gpgv dirmngr xz-utils libatomic1 --no-install-recommends \
2020 && rm -rf /var/lib/apt/lists/* \
2121 && export GNUPGHOME="$(mktemp -d)" \
22- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
23- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
22+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
23+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
2424 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
2525 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
2626 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
1717 && export GNUPGHOME="$(mktemp -d)" \
1818 && set -ex \
1919 && command -v gpgv >/dev/null || (apt-get update && apt-get install --no-install-recommends -y gpgv) \
20- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
21- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
20+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
21+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
2222 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
2323 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
2424 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
1919 && apt-get update && apt-get install -y ca-certificates curl wget gnupg gpgv dirmngr xz-utils libatomic1 --no-install-recommends \
2020 && rm -rf /var/lib/apt/lists/* \
2121 && export GNUPGHOME="$(mktemp -d)" \
22- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
23- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
22+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
23+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
2424 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
2525 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
2626 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
1717 && export GNUPGHOME="$(mktemp -d)" \
1818 && set -ex \
1919 && command -v gpgv >/dev/null || (apt-get update && apt-get install --no-install-recommends -y gpgv) \
20- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
21- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
20+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
21+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
2222 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
2323 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
2424 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
Original file line number Diff line number Diff line change @@ -19,8 +19,8 @@ RUN ARCH= OPENSSL_ARCH= && dpkgArch="$(dpkg --print-architecture)" \
1919 && apt-get update && apt-get install -y ca-certificates curl wget gnupg gpgv dirmngr xz-utils libatomic1 --no-install-recommends \
2020 && rm -rf /var/lib/apt/lists/* \
2121 && export GNUPGHOME="$(mktemp -d)" \
22- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
23- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
22+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
23+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
2424 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
2525 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
2626 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ RUN ARCH= && dpkgArch="$(dpkg --print-architecture)" \
1717 && export GNUPGHOME="$(mktemp -d)" \
1818 && set -ex \
1919 && command -v gpgv >/dev/null || (apt-get update && apt-get install --no-install-recommends -y gpgv) \
20- && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/7b6eb2d6ab524bb30487f31612cdbeb35ae37533 /gpg-only-active-keys/pubring.kbx" && echo "70da4cac9d0487c1776c66403d5f6fe79991f1ba34fae96416037de1950197e1 pubring.kbx" | sha256sum -c) \
21- && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
20+ && (cd "$GNUPGHOME" && curl -fsSLO --compressed "https://raw.githubusercontent.com/nodejs/release-keys/b28073028e6d6855cfb53bf7fa0137599c01f967 /gpg-only-active-keys/pubring.kbx" && echo "8e6f89521a0694e445f42decd022f48369c634f1b5bcb5975135b69c88629ae8 pubring.kbx" | sha256sum -c) \
21+ && [ "$(gpg --no-default-keyring --keyring " $GNUPGHOME/pubring.kbx" --list-keys --with-colons | awk -F: '{ if (print_next_line) { print $10; print_next_line=0; } else if ($1==" pub") print_next_line=1; }')" = "$(printf '5BE8A3F6C8A5C01D106C0AD820B1A390B168D356\n DD792F5973C6DE52C432CBDAC77ABFA00DDBF2B7\n CC68F5A3106FF448322E48ED27F5E38D5B0A215F\n 8FCCA13FEF1D0C2E91008E09770F7A9A5AE15600\n 890C08DB8579162FEE0DF9DB8BEAB4DFCF555EF4\n C82FA3AE1CBEDC6BE46B9360C43CEC45C17AB93C\n 108F52B48DB57BB0CC439B2997B01419BD92F80A\n 655F3B5C1FB3FA8D1A0CA6BDE4A7D232B936D2FD \ n A363A499291CBBC940DD62E41F10027AF002F8B0\n ')" ] \
2222 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-$ARCH.tar.xz" \
2323 && curl -fsSLO --compressed "https://nodejs.org/dist/v$NODE_VERSION/SHASUMS256.txt.asc" \
2424 && gpgv --keyring="$GNUPGHOME/pubring.kbx" --output SHASUMS256.txt < SHASUMS256.txt.asc \
You can’t perform that action at this time.
0 commit comments