chore: open trace.playwright.dev (#10475)
This commit is contained in:
parent
e647f0420c
commit
daae8d4863
|
|
@ -8,7 +8,7 @@ if [[ ($1 == '--help') || ($1 == '-h') ]]; then
|
||||||
echo "Build the Trace Viewer and push it to the GitHub repository."
|
echo "Build the Trace Viewer and push it to the GitHub repository."
|
||||||
echo
|
echo
|
||||||
echo "NOTE: the following env variables are required:"
|
echo "NOTE: the following env variables are required:"
|
||||||
echo " GH_SERVICE_ACCOUNT_TOKEN GitHub token with access to the microsoft/playwright-trace repository"
|
echo " GH_SERVICE_ACCOUNT_TOKEN GitHub token with access to the microsoft/trace.playwright.dev repository"
|
||||||
echo " GITHUB_SHA GitHub commit SHA - injected via GitHub Actions"
|
echo " GITHUB_SHA GitHub commit SHA - injected via GitHub Actions"
|
||||||
echo
|
echo
|
||||||
echo "This script is designed to get executed via GitHub Actions"
|
echo "This script is designed to get executed via GitHub Actions"
|
||||||
|
|
@ -29,16 +29,16 @@ npm run build
|
||||||
# 2. Configure Git and clone the Trace Viewer repository
|
# 2. Configure Git and clone the Trace Viewer repository
|
||||||
git config --global user.name github-actions
|
git config --global user.name github-actions
|
||||||
git config --global user.email 41898282+github-actions[bot]@users.noreply.github.com
|
git config --global user.email 41898282+github-actions[bot]@users.noreply.github.com
|
||||||
git clone "https://${GH_SERVICE_ACCOUNT_TOKEN}@github.com/microsoft/playwright-trace.git" playwright-trace
|
git clone "https://${GH_SERVICE_ACCOUNT_TOKEN}@github.com/microsoft/trace.playwright.dev.git" trace.playwright.dev
|
||||||
|
|
||||||
# 3. Copy the built Trace Viewer to the repository
|
# 3. Copy the built Trace Viewer to the repository
|
||||||
if [[ "${RELEASE_CHANNEL}" == "--stable" ]]; then
|
if [[ "${RELEASE_CHANNEL}" == "--stable" ]]; then
|
||||||
rm -rf playwright-trace/docs/
|
rm -rf trace.playwright.dev/docs/
|
||||||
mkdir playwright-trace/docs/
|
mkdir trace.playwright.dev/docs/
|
||||||
cp -r packages/playwright-core/lib/webpack/traceViewer/* playwright-trace/docs/
|
cp -r packages/playwright-core/lib/webpack/traceViewer/* trace.playwright.dev/docs/
|
||||||
|
|
||||||
# Restore CNAME, beta/ & next/ branches.
|
# Restore CNAME, beta/ & next/ branches.
|
||||||
cd playwright-trace/
|
cd trace.playwright.dev/
|
||||||
git checkout docs/beta
|
git checkout docs/beta
|
||||||
git checkout docs/next
|
git checkout docs/next
|
||||||
git checkout docs/CNAME
|
git checkout docs/CNAME
|
||||||
|
|
@ -46,12 +46,12 @@ if [[ "${RELEASE_CHANNEL}" == "--stable" ]]; then
|
||||||
|
|
||||||
echo "Updated stable version"
|
echo "Updated stable version"
|
||||||
elif [[ "${RELEASE_CHANNEL}" == "--canary" ]]; then
|
elif [[ "${RELEASE_CHANNEL}" == "--canary" ]]; then
|
||||||
rm -rf playwright-trace/docs/next/
|
rm -rf trace.playwright.dev/docs/next/
|
||||||
cp -r packages/playwright-core/lib/webpack/traceViewer/ playwright-trace/docs/next/
|
cp -r packages/playwright-core/lib/webpack/traceViewer/ trace.playwright.dev/docs/next/
|
||||||
echo "Updated canary version"
|
echo "Updated canary version"
|
||||||
elif [[ "${RELEASE_CHANNEL}" == "--beta" ]]; then
|
elif [[ "${RELEASE_CHANNEL}" == "--beta" ]]; then
|
||||||
rm -rf playwright-trace/docs/beta/
|
rm -rf trace.playwright.dev/docs/beta/
|
||||||
cp -r packages/playwright-core/lib/webpack/traceViewer/ playwright-trace/docs/beta/
|
cp -r packages/playwright-core/lib/webpack/traceViewer/ trace.playwright.dev/docs/beta/
|
||||||
echo "Updated beta version"
|
echo "Updated beta version"
|
||||||
else
|
else
|
||||||
echo "ERROR: unknown environment - ${RELEASE_CHANNEL}"
|
echo "ERROR: unknown environment - ${RELEASE_CHANNEL}"
|
||||||
|
|
@ -59,7 +59,7 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# 4. Commit and push the changes
|
# 4. Commit and push the changes
|
||||||
cd playwright-trace/
|
cd trace.playwright.dev/
|
||||||
git add .
|
git add .
|
||||||
if [[ "$(git status --porcelain)" == "" ]]; then
|
if [[ "$(git status --porcelain)" == "" ]]; then
|
||||||
echo "there are no changes";
|
echo "there are no changes";
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue