devops: auto update browser versions in readme (#153)
This commit is contained in:
@@ -9,9 +9,9 @@ cd "$(dirname $0)/.."
|
||||
PLAYWRIGHT_CLI=./driver-bundle/src/main/resources/driver/linux/playwright-cli
|
||||
echo "Updating api.json from $($PLAYWRIGHT_CLI --version)"
|
||||
|
||||
$PLAYWRIGHT_CLI print-api-json > ./api-generator/src/main/resources/api.json
|
||||
$PLAYWRIGHT_CLI print-api-json > ./tools/api-generator/src/main/resources/api.json
|
||||
|
||||
mvn compile -projects api-generator --no-transfer-progress
|
||||
mvn compile -f ./tools/api-generator --no-transfer-progress
|
||||
|
||||
echo "Regenerating Java interfaces"
|
||||
mvn exec:java --projects api-generator -Dexec.mainClass=com.microsoft.playwright.tools.ApiGenerator
|
||||
mvn exec:java --f ./tools/api-generator -Dexec.mainClass=com.microsoft.playwright.tools.ApiGenerator
|
||||
|
||||
Executable
+25
@@ -0,0 +1,25 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
set +x
|
||||
|
||||
if [[ $# == 0 ]]; then
|
||||
echo "Missing version parameter."
|
||||
echo "Usage:"
|
||||
echo " $(basename $0) 0.170.3-SNAPSHOT"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
trap "cd $(pwd -P)" EXIT
|
||||
cd "$(dirname $0)/.."
|
||||
|
||||
VERSION=$1
|
||||
|
||||
mvn versions:set -DnewVersion=$VERSION
|
||||
|
||||
cd tools/api-generator
|
||||
mvn versions:set -DnewVersion=$VERSION
|
||||
|
||||
cd -
|
||||
cd tools/update-docs-version
|
||||
mvn versions:set -DnewVersion=$VERSION
|
||||
Executable
+16
@@ -0,0 +1,16 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
set +x
|
||||
|
||||
trap "cd $(pwd -P)" EXIT
|
||||
|
||||
cd "$(dirname $0)/.."
|
||||
|
||||
./scripts/generate_api.sh
|
||||
|
||||
# Built from source and do local install.
|
||||
mvn clean install --no-transfer-progress -DskipTests
|
||||
|
||||
echo "Updating browser versions in README.md"
|
||||
mvn exec:java --f ./tools/update-docs-version -Dexec.mainClass=com.microsoft.playwright.tools.UpdateBrowserVersions
|
||||
Reference in New Issue
Block a user