devops: fix publishing of @next packages to NPM (#3759)
This patch: - stop relying on stdout from `//packages/build_package.js` to get output paths. This was a legacy code that's not needed anymore - remove stray output from `//packages/build_package.js`
This commit is contained in:
parent
91671f5452
commit
8b9be6bbbe
|
|
@ -159,7 +159,6 @@ if (!args.some(arg => arg === '--no-cleanup')) {
|
||||||
|
|
||||||
// 6. Bake commit SHA into the package
|
// 6. Bake commit SHA into the package
|
||||||
const commitSHA = spawnSync('git', ['rev-parse', 'HEAD'], {cwd: __dirname, encoding: 'utf8'});
|
const commitSHA = spawnSync('git', ['rev-parse', 'HEAD'], {cwd: __dirname, encoding: 'utf8'});
|
||||||
console.log(commitSHA.stdout.trim());
|
|
||||||
await writeToPackage('commitinfo', commitSHA.stdout.trim());
|
await writeToPackage('commitinfo', commitSHA.stdout.trim());
|
||||||
|
|
||||||
// 7. Run npm pack
|
// 7. Run npm pack
|
||||||
|
|
|
||||||
|
|
@ -75,11 +75,16 @@ else
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
PLAYWRIGHT_TGZ="$(node ./packages/build_package.js playwright ./playwright.tgz)"
|
PLAYWRIGHT_TGZ="$PWD/playwright.tgz"
|
||||||
PLAYWRIGHT_CORE_TGZ="$(node ./packages/build_package.js playwright-core ./playwright-core.tgz)"
|
PLAYWRIGHT_CORE_TGZ="$PWD/playwright-core.tgz"
|
||||||
PLAYWRIGHT_WEBKIT_TGZ="$(node ./packages/build_package.js playwright-webkit ./playwright-webkit.tgz)"
|
PLAYWRIGHT_WEBKIT_TGZ="$PWD/playwright-webkit.tgz"
|
||||||
PLAYWRIGHT_FIREFOX_TGZ="$(node ./packages/build_package.js playwright-firefox ./playwright-firefox.tgz)"
|
PLAYWRIGHT_FIREFOX_TGZ="$PWD/playwright-firefox.tgz"
|
||||||
PLAYWRIGHT_CHROMIUM_TGZ="$(node ./packages/build_package.js playwright-chromium ./playwright-chromium.tgz)"
|
PLAYWRIGHT_CHROMIUM_TGZ="$PWD/playwright-chromium.tgz"
|
||||||
|
node ./packages/build_package.js playwright "${PLAYWRIGHT_TGZ}"
|
||||||
|
node ./packages/build_package.js playwright-core "${PLAYWRIGHT_CORE_TGZ}"
|
||||||
|
node ./packages/build_package.js playwright-webkit "${PLAYWRIGHT_WEBKIT_TGZ}"
|
||||||
|
node ./packages/build_package.js playwright-firefox "${PLAYWRIGHT_FIREFOX_TGZ}"
|
||||||
|
node ./packages/build_package.js playwright-chromium "${PLAYWRIGHT_CHROMIUM_TGZ}"
|
||||||
|
|
||||||
npm publish ${PLAYWRIGHT_TGZ} --tag="${NPM_PUBLISH_TAG}"
|
npm publish ${PLAYWRIGHT_TGZ} --tag="${NPM_PUBLISH_TAG}"
|
||||||
npm publish ${PLAYWRIGHT_CORE_TGZ} --tag="${NPM_PUBLISH_TAG}"
|
npm publish ${PLAYWRIGHT_CORE_TGZ} --tag="${NPM_PUBLISH_TAG}"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue