@@ -262,11 +262,10 @@ blocks:
262
262
- artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
263
263
- name : " Release: latest: 22"
264
264
commands :
265
- - sem-version node 22.2.0
265
+ commands :
266
266
- 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
270
269
- ls build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}
271
270
- artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
272
271
@@ -312,11 +311,9 @@ blocks:
312
311
- artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
313
312
- name : " Release: latest: 22"
314
313
commands :
315
- - sem-version node 22.2.0
316
314
- 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
320
317
- ls build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}
321
318
- artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
322
319
0 commit comments