@@ -262,11 +262,10 @@ blocks:
262262 - artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
263263 - name : " Release: latest: 22"
264264 commands :
265- - sem-version node 22.2.0
265+ commands :
266266 - export NODE_ABI=127
267- - export ARTIFACT_KEY="confluent-kafka-javascript-${SEMAPHORE_GIT_TAG_NAME}-node-v${NODE_ABI}-${PLATFORM}-${LIBC}-${ARCHITECTURE}.tar.gz"
268- - npm install # node-pre-gyp will fallback to build here, because new tag implies no release yet.
269- - npx node-pre-gyp package
267+ - export ARTIFACT_KEY="confluent-kafka-javascript-${SEMAPHORE_GIT_TAG_NAME}-node-v${NODE_ABI}-linux-${LIBC}-${ARCHITECTURE}.tar.gz"
268+ - docker run -v "$(pwd):/v" node:22-alpine /v/.semaphore/build-docker.sh
270269 - ls build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}
271270 - artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
272271
@@ -312,11 +311,9 @@ blocks:
312311 - artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
313312 - name : " Release: latest: 22"
314313 commands :
315- - sem-version node 22.2.0
316314 - export NODE_ABI=127
317- - export ARTIFACT_KEY="confluent-kafka-javascript-${SEMAPHORE_GIT_TAG_NAME}-node-v${NODE_ABI}-${PLATFORM}-${LIBC}-${ARCHITECTURE}.tar.gz"
318- - npm install # node-pre-gyp will fallback to build here, because new tag implies no release yet.
319- - npx node-pre-gyp package
315+ - export ARTIFACT_KEY="confluent-kafka-javascript-${SEMAPHORE_GIT_TAG_NAME}-node-v${NODE_ABI}-linux-${LIBC}-${ARCHITECTURE}.tar.gz"
316+ - docker run -v "$(pwd):/v" node:22-alpine /v/.semaphore/build-docker.sh
320317 - ls build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}
321318 - artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
322319
0 commit comments