diff --git a/scripts/addowner.js b/scripts/addowner.js deleted file mode 100755 index fff647b47..000000000 --- a/scripts/addowner.js +++ /dev/null @@ -1,71 +0,0 @@ -#!/usr/bin/env node -const fs = require('fs'); -const path = require('path'); -const process = require('process'); -const { execSync } = require('child_process'); - -// eslint-disable-next-line prefer-const -let [owner, pkg] = process.argv.slice(2); - -const packages_dir = path.join(__dirname, '..', 'packages'); -function getPackageNames() { - const ls = fs.readdirSync(packages_dir, 'utf-8'); - const packageNames = []; - ls.forEach((item) => { - if (item.charAt(0) === '.') { - return; - } - const packageJsonFile = path.join(packages_dir, item, 'package.json'); - - if (fs.existsSync(packageJsonFile)) { - const json = require(packageJsonFile); - if (!json.private && json.name) { - packageNames.push(json.name); - } - } - }); - return packageNames; -} - -const owners_file = path.join(__dirname, './owners.json'); -const owners = require(owners_file); -function addPackageOwners(packageName) { - owners.forEach(setOwner => addOwner(packageName, setOwner)); -} - -function addOwner(packageName, setOwner) { - console.info(`addowner "${setOwner}" for "${packageName}"`); - try { - execSync(`tnpm owner add ${setOwner} ${packageName}`, { - encoding: 'utf-8', - }); - console.info('OK'); - } catch (e) { - console.info(e); - } -} - -if (pkg) { - const packageJsonFile = path.join(packages_dir, pkg, 'package.json'); - - if (fs.existsSync(packageJsonFile)) { - const json = require(packageJsonFile); - if (!json.private && json.name) { - pkg = json.name; - } - } - if (owner === '-') { - addPackageOwners(pkg); - } else { - addOwner(pkg, owner); - } -} else if (owner) { - getPackageNames().forEach(packageName => { - addOwner(packageName, owner); - }); -} else { - const pkgs = getPackageNames(); - pkgs.forEach(packageName => { - addPackageOwners(packageName); - }); -} diff --git a/scripts/deploy.sh b/scripts/deploy.sh deleted file mode 100755 index 9b9ad4b3b..000000000 --- a/scripts/deploy.sh +++ /dev/null @@ -1,39 +0,0 @@ -#!/usr/bin/env bash - -WORK_DIR=$PWD -BUILD_DEST=$1 - -if [ ! -d "$BUILD_DEST" ]; then - mkdir -p "$BUILD_DEST" -fi - -tnpm i -g n -# 使用官方源有较大概率会 block -export N_NODE_MIRROR=https://npm.taobao.org/mirrors/node - -echo "Switch node version to 14" -n 14.17.0 -echo "Node Version" -node -v - -echo "Deploy ${WORK_DIR} -> ${BUILD_DEST} ..." - -echo "Clean" -tnpm run clean - -echo "Setup" -tnpm run setup - -# set source -# yarn config set registry https://registry.npm.alibaba-inc.com - -lerna run cloud-build --stream - -mv ./packages/react-simulator-renderer/dist/js/* $BUILD_DEST -mv ./packages/react-simulator-renderer/dist/css/* $BUILD_DEST -mv ./packages/rax-simulator-renderer/dist/js/* $BUILD_DEST -mv ./packages/rax-simulator-renderer/dist/css/* $BUILD_DEST -mv ./packages/engine/dist/js/* $BUILD_DEST -mv ./packages/engine/dist/css/* $BUILD_DEST - -echo "Complete" diff --git a/scripts/setup-for-test.sh b/scripts/setup-for-test.sh index 10d35caf2..9375ab81a 100755 --- a/scripts/setup-for-test.sh +++ b/scripts/setup-for-test.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -tnpm i -g lerna @ali/tyarn +npm i -g lerna @ali/tyarn rm -rf node_modules package-lock.json yarn.lock lerna clean -y diff --git a/scripts/setup-skip-build.sh b/scripts/setup-skip-build.sh index 7aced60d2..fd4d95946 100755 --- a/scripts/setup-skip-build.sh +++ b/scripts/setup-skip-build.sh @@ -1,6 +1,6 @@ #!/usr/bin/env bash -tnpm i -g lerna @ali/tyarn +npm i -g lerna @ali/tyarn rm -rf node_modules package-lock.json yarn.lock lerna clean -y