@@ -262,11 +262,9 @@ 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
266
265
- 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
266
+ - export ARTIFACT_KEY="confluent-kafka-javascript-${SEMAPHORE_GIT_TAG_NAME}-node-v${NODE_ABI}-linux-${LIBC}-${ARCHITECTURE}.tar.gz"
267
+ - docker run -v "$(pwd):/v" node:22-alpine /v/.semaphore/build-docker.sh
270
268
- ls build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}
271
269
- artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
272
270
@@ -312,11 +310,9 @@ blocks:
312
310
- artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
313
311
- name : " Release: latest: 22"
314
312
commands :
315
- - sem-version node 22.2.0
316
313
- 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
314
+ - export ARTIFACT_KEY="confluent-kafka-javascript-${SEMAPHORE_GIT_TAG_NAME}-node-v${NODE_ABI}-linux-${LIBC}-${ARCHITECTURE}.tar.gz"
315
+ - docker run -v "$(pwd):/v" node:22-alpine /v/.semaphore/build-docker.sh
320
316
- ls build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}
321
317
- artifact push workflow "build/stage/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}" --destination "releases/${SEMAPHORE_GIT_TAG_NAME}/${ARTIFACT_KEY}"
322
318
0 commit comments