From 42d421a6a302d02ed7939b50a3c37382fc43ed20 Mon Sep 17 00:00:00 2001 From: Atomist Bot Date: Fri, 31 Jan 2025 08:42:25 +0000 Subject: [PATCH] Update nodejs/node from 23.6.1 to 23.7.0 [atomist:generated] [atomist-skill:docker/dta-update-skill] Signed-off-by: Atomist Bot --- .build/.build/node/debian/23.yaml | 95 +++++++++++++++++++++++++++++++ 1 file changed, 95 insertions(+) create mode 100644 .build/.build/node/debian/23.yaml diff --git a/.build/.build/node/debian/23.yaml b/.build/.build/node/debian/23.yaml new file mode 100644 index 0000000..484152d --- /dev/null +++ b/.build/.build/node/debian/23.yaml @@ -0,0 +1,95 @@ +#syntax=dockertrustedartifacts/build:1-debian + +track: + - match: ^v(23\.[0-9]+\.[0-9]+)$ + owner: nodejs + repo: node + set: VERSION + type: github_tag +image: dockertrustedartifacts/node +tags: + - 23.6-debian + - 23-debian + - 23.6.1-debian +platforms: + - linux/amd64 + - linux/arm64 +vars: + ARCH: '#{TARGETARCH == "amd64" ? "x64" : "arm64"}' + NODEJS_VERSION_MAJOR: ${VERSION:^([0-9]+).*$} + NODEJS_VERSION_MAJOR_MINOR: ${VERSION:^([0-9]+\.[0-9]+).*$} + VERSION: 23.7.0 +contents: + packages: + - ca-certificates + - libc6 + - libstdc++6 + - '!acl' + - '!cdebconf' + - '!debconf' + - '!dpkg' + - '!gcc-12' + - '!gcc-12-base' + - '!gcc-base' + - '!install-info' + - '!pcre2' + - '!libacl1' + - '!libdebian-installer' + - '!libdebian-installer4' + - '!libnewt0.52' + - '!libreadline8' + - '!libslang2' + - '!libtextwrap' + - '!libtextwrap1' + - '!libtinfo6' + - '!libpcre2-8-0' + - '!openssl' + - '!readline-common' + - '!tar' + files: + - url: https://nodejs.org/download/release/v23.6.1/node-v23.6.1-linux-${ARCH}.tar.gz + checksum: https://nodejs.org/download/release/v23.6.1/SHASUMS256.txt + path: /opt/nodejs + excludes: + - '*/bin/corepack' + - '*/bin/npm' + - '*/bin/npx' + - '*/lib' + - '*/include' + - '*/share' +accounts: + run-as: "65532" + users: + - name: nonroot + uid: 65532 + gid: 65532 + groups: + - name: nonroot + gid: 65532 + members: + - nonroot +os-release: + name: Debian GNU/Linux + id: debian + version-id: "12" + home-url: https://docker.com/dha + bug-report-url: https://docker.com/support/ +environment: + NODE_VERSION: 23.6.1 + PATH: /opt/nodejs/node-v23.6.1/bin:/usr/sbin:/sbin:/usr/bin:/bin +paths: + - path: /opt/nodejs/node-v23.6.1 + type: symlink + source: /opt/nodejs/node-v23.6.1-linux-${ARCH} +annotations: + org.opencontainers.image.description: A minimal nodejs image + org.opencontainers.image.licenses: https://github.com/nodejs/node?tab=License-1-ov-file#readme + org.opencontainers.image.source: https://github.com/cdupuis/dta + org.opencontainers.image.url: https://nodejs.org + org.opencontainers.image.version: 23.6.1 +entrypoint: + - node +vex-documents: + - .vex/debian/glibc.vex.json + - .vex/debian/gcc-12.vex.json + - .vex/debian/openssl.vex.json