Skip to content

Commit 2fb7a1a

Browse files
committed
test: isolate release metadata env fixtures
1 parent 74212dc commit 2fb7a1a

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

tools/release-assets/generate_release_artifacts.test.mjs

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -399,6 +399,13 @@ test("resolveReleaseBuildId prefers the environment override", () => {
399399
test("resolveReleaseBuildInfo prefers explicit and Cloudflare Pages metadata", () => {
400400
const previousEnv = {
401401
HYPEROPEN_BUILD_ID: process.env.HYPEROPEN_BUILD_ID,
402+
HYPEROPEN_GIT_SHA: process.env.HYPEROPEN_GIT_SHA,
403+
VITE_GIT_SHA: process.env.VITE_GIT_SHA,
404+
GIT_COMMIT_SHA: process.env.GIT_COMMIT_SHA,
405+
GITHUB_SHA: process.env.GITHUB_SHA,
406+
HYPEROPEN_BUILD_BRANCH: process.env.HYPEROPEN_BUILD_BRANCH,
407+
GIT_BRANCH: process.env.GIT_BRANCH,
408+
GITHUB_REF_NAME: process.env.GITHUB_REF_NAME,
402409
HYPEROPEN_BUILD_MESSAGE: process.env.HYPEROPEN_BUILD_MESSAGE,
403410
HYPEROPEN_DEPLOYED_AT: process.env.HYPEROPEN_DEPLOYED_AT,
404411
HYPEROPEN_BUILD_ENV: process.env.HYPEROPEN_BUILD_ENV,
@@ -413,6 +420,13 @@ test("resolveReleaseBuildInfo prefers explicit and Cloudflare Pages metadata", (
413420
process.env.HYPEROPEN_BUILD_ENV = "staging";
414421
process.env.HYPEROPEN_BUILD_REGION = "global";
415422
delete process.env.HYPEROPEN_BUILD_ID;
423+
delete process.env.HYPEROPEN_GIT_SHA;
424+
delete process.env.VITE_GIT_SHA;
425+
delete process.env.GIT_COMMIT_SHA;
426+
delete process.env.GITHUB_SHA;
427+
delete process.env.HYPEROPEN_BUILD_BRANCH;
428+
delete process.env.GIT_BRANCH;
429+
delete process.env.GITHUB_REF_NAME;
416430

417431
try {
418432
assert.deepEqual(resolveReleaseBuildInfo(), {

0 commit comments

Comments
 (0)