From 346314d678d9465c998c12466f810b21592f6cb5 Mon Sep 17 00:00:00 2001 From: Mateusz Bocian Date: Thu, 30 Jan 2025 08:58:10 -0500 Subject: [PATCH] test: use branch/alias deploys for e2e test suite (#39222) * test: use branch/alias deploys for e2e test suite * test: use permalink url and not alias url --------- Co-authored-by: Michal Piechowiak --- e2e-tests/adapters/scripts/deploy-and-run/netlify.mjs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/e2e-tests/adapters/scripts/deploy-and-run/netlify.mjs b/e2e-tests/adapters/scripts/deploy-and-run/netlify.mjs index 1c242d840a9cf..7328f8d00ac98 100644 --- a/e2e-tests/adapters/scripts/deploy-and-run/netlify.mjs +++ b/e2e-tests/adapters/scripts/deploy-and-run/netlify.mjs @@ -18,6 +18,7 @@ const npmScriptToRun = process.argv[2] || "test:netlify" // ensure clean build await execa(`npm`, [`run`, `clean`], { stdio: `inherit` }) +const deployAlias = "gatsby-e2e-tests" const deployResults = await execa( "npx", [ @@ -25,6 +26,8 @@ const deployResults = await execa( "deploy", "--build", "--json", + "--alias", + deployAlias, "--message", deployTitle, process.env.EXTRA_NTL_CLI_ARGS ?? "--cwd=.", @@ -47,7 +50,9 @@ if (deployResults.exitCode !== 0) { const deployInfo = JSON.parse(deployResults.stdout) -const deployUrl = deployInfo.deploy_url + (process.env.PATH_PREFIX ?? ``) +const deployUrl = + `https://${deployInfo.deploy_id}--${deployInfo.site_name}.netlify.app` + + (process.env.PATH_PREFIX ?? ``) process.env.DEPLOY_URL = deployUrl console.log(`Deployed to ${deployUrl}`)