Merge pull request #31130 from woocommerce/remove/install-subset

Remove install-subset process
This commit is contained in:
Claudio Sanches 2021-11-16 16:17:15 -03:00 committed by GitHub
commit 48fdb94bf3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 942 additions and 2360 deletions

View File

@ -10,7 +10,7 @@ rm -rf "$BUILD_PATH"
mkdir -p "$DEST_PATH"
echo "Installing PHP and JS dependencies..."
pnpm run install:no-e2e
pnpm install
composer install || exit "$?"
echo "Running JS Build..."
pnpm run build:core || exit "$?"

View File

@ -9,5 +9,5 @@ runOnChange() {
fi
}
runOnChange "package-lock.json" "pnpm run install:no-e2e"
runOnChange "package-lock.json" "pnpm install"
runOnChange "composer.lock" "SKIP_UPDATE_TEXTDOMAINS=true composer install"

View File

@ -15,10 +15,7 @@
"scripts": {
"composer:install": "composer install",
"composer:dump-autoload": "composer dump-autoload",
"check:subset-installed": "pnpm list --depth 1 install-subset > /dev/null 2>&1",
"preinstall": "npx only-allow pnpm",
"install:subset-only": "pnpm install --no-package-lock --no-save install-subset",
"install:no-e2e": "pnpm run check:subset-installed --silent || pnpm run install:subset-only && pnpx install-subset i no-e2e",
"build": "./bin/build-zip.sh",
"build:core": "grunt && pnpm run makepot",
"build-watch": "grunt watch",
@ -128,17 +125,5 @@
"> 0.1%",
"ie 8",
"ie 9"
],
"subsets": {
"no-e2e": {
"exclude": [
"@woocommerce/api",
"@woocommerce/api-core-tests",
"@woocommerce/e2e-core-tests",
"@woocommerce/e2e-environment",
"@woocommerce/e2e-utils",
"@wordpress/e2e-test-utils"
]
}
}
]
}

File diff suppressed because it is too large Load Diff