Skip to content

Commit 4a4e155

Browse files
committed
tmp
1 parent a4a8baf commit 4a4e155

1 file changed

Lines changed: 12 additions & 24 deletions

File tree

.semaphore/semaphore.yml

Lines changed: 12 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -223,15 +223,11 @@ blocks:
223223
- export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1)
224224
- export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2)
225225
- export PR_ID="pr-${SEMAPHORE_GIT_BRANCH}-${SEMAPHORE_GIT_SHA:0:7}"
226-
- .semaphore/docker_run_with_volumes.sh node:${NODE_VERSION}-bullseye /v/.semaphore/build-docker-debian.sh
227226
- export PKG_VERSION=$(node -p "require('./package.json').version")
228-
- export ARTIFACT_PATTERN="*-node-v${NODE_ABI}-${PLATFORM}-${LIBC}-${ARCHITECTURE}.tar.gz"
229-
- export BUILT_ARTIFACT=$(find build/stage/${PKG_VERSION} -name "${ARTIFACT_PATTERN}" -type f | head -1)
230-
- if [ -z "$BUILT_ARTIFACT" ]; then echo "Error: Artifact not found"; exit 1; fi
231-
- mkdir -p pr-artifacts/${PR_ID}
232-
- cp "$BUILT_ARTIFACT" "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
233-
- artifact push workflow "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)" --destination "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
234-
- echo "Published artifact: pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
227+
- .semaphore/docker_run_with_volumes.sh node:${NODE_VERSION}-bullseye /v/.semaphore/build-docker-debian.sh
228+
- export ARTIFACT_KEY="confluent-kafka-javascript-${PKG_VERSION}-node-v${NODE_ABI}-${PLATFORM}-${LIBC}-${ARCHITECTURE}.tar.gz"
229+
- ls build/stage/${PKG_VERSION}/${ARTIFACT_KEY}
230+
- artifact push workflow "build/stage/${PKG_VERSION}/${ARTIFACT_KEY}" --destination "pr-artifacts/${PR_ID}/${ARTIFACT_KEY}"
235231

236232
- name: "PR Artifacts: Linux amd64 (musl)"
237233
run:
@@ -262,15 +258,11 @@ blocks:
262258
- export NODE_VERSION=$(echo $NODE_VERSION_ABI | cut -d, -f1)
263259
- export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2)
264260
- export PR_ID="pr-${SEMAPHORE_GIT_BRANCH}-${SEMAPHORE_GIT_SHA:0:7}"
265-
- .semaphore/docker_run_with_volumes.sh node:${NODE_VERSION}-alpine /v/.semaphore/build-docker-alpine.sh
266261
- export PKG_VERSION=$(node -p "require('./package.json').version")
267-
- export ARTIFACT_PATTERN="*-node-v${NODE_ABI}-linux-${LIBC}-${ARCHITECTURE}.tar.gz"
268-
- export BUILT_ARTIFACT=$(find build/stage/${PKG_VERSION} -name "${ARTIFACT_PATTERN}" -type f | head -1)
269-
- if [ -z "$BUILT_ARTIFACT" ]; then echo "Error: Artifact not found"; exit 1; fi
270-
- mkdir -p pr-artifacts/${PR_ID}
271-
- cp "$BUILT_ARTIFACT" "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
272-
- artifact push workflow "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)" --destination "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
273-
- echo "Published artifact: pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
262+
- .semaphore/docker_run_with_volumes.sh node:${NODE_VERSION}-alpine /v/.semaphore/build-docker-alpine.sh
263+
- export ARTIFACT_KEY="confluent-kafka-javascript-${PKG_VERSION}-node-v${NODE_ABI}-linux-${LIBC}-${ARCHITECTURE}.tar.gz"
264+
- ls build/stage/${PKG_VERSION}/${ARTIFACT_KEY}
265+
- artifact push workflow "build/stage/${PKG_VERSION}/${ARTIFACT_KEY}" --destination "pr-artifacts/${PR_ID}/${ARTIFACT_KEY}"
274266

275267
- name: "PR Artifacts: macOS arm64"
276268
run:
@@ -299,16 +291,12 @@ blocks:
299291
- export NODE_ABI=$(echo $NODE_VERSION_ABI | cut -d, -f2)
300292
- sem-version node $NODE_VERSION
301293
- export PR_ID="pr-${SEMAPHORE_GIT_BRANCH}-${SEMAPHORE_GIT_SHA:0:7}"
294+
- export PKG_VERSION=$(node -p "require('./package.json').version")
302295
- npm ci
303296
- npx node-pre-gyp package
304-
- export PKG_VERSION=$(node -p "require('./package.json').version")
305-
- export ARTIFACT_PATTERN="*-node-v${NODE_ABI}-${PLATFORM}-${LIBC}-${ARCHITECTURE}.tar.gz"
306-
- export BUILT_ARTIFACT=$(find build/stage/${PKG_VERSION} -name "${ARTIFACT_PATTERN}" -type f | head -1)
307-
- if [ -z "$BUILT_ARTIFACT" ]; then echo "Error: Artifact not found"; exit 1; fi
308-
- mkdir -p pr-artifacts/${PR_ID}
309-
- cp "$BUILT_ARTIFACT" "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
310-
- artifact push workflow "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)" --destination "pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
311-
- echo "Published artifact: pr-artifacts/${PR_ID}/$(basename $BUILT_ARTIFACT)"
297+
- export ARTIFACT_KEY="confluent-kafka-javascript-${PKG_VERSION}-node-v${NODE_ABI}-${PLATFORM}-${LIBC}-${ARCHITECTURE}.tar.gz"
298+
- ls build/stage/${PKG_VERSION}/${ARTIFACT_KEY}
299+
- artifact push workflow "build/stage/${PKG_VERSION}/${ARTIFACT_KEY}" --destination "pr-artifacts/${PR_ID}/${ARTIFACT_KEY}"
312300

313301
- name: "PR Artifacts: Summary"
314302
dependencies:

0 commit comments

Comments
 (0)