Merge pull request #2225 from 0xProject/feature/addDistTagToPublish

Feature/add dist tag to publish
This commit is contained in:
Fabio B
2019-10-01 05:41:19 +02:00
committed by GitHub
3 changed files with 6 additions and 1 deletions

View File

@@ -21,7 +21,7 @@
"run:publish": "run-s install:all build:monorepo_scripts script:prepublish_checks rebuild script:publish",
"run:publish:local": "IS_LOCAL_PUBLISH=true yarn run:publish",
"script:prepublish_checks": "node ./packages/monorepo-scripts/lib/prepublish_checks.js",
"script:publish": "node ./packages/monorepo-scripts/lib/publish.js",
"script:publish": "DIST_TAG=protocolV3 node ./packages/monorepo-scripts/lib/publish.js",
"install:all": "yarn install",
"wsrun": "wsrun",
"lerna": "lerna",

View File

@@ -252,6 +252,9 @@ async function lernaPublishAsync(packageToNextVersion: { [name: string]: string
lernaPublishArgs.push('--no-git-tag-version');
lernaPublishArgs.push('--no-push');
}
if (configs.DIST_TAG !== '') {
lernaPublishArgs.push(`--dist-tag ${configs.DIST_TAG}`);
}
utils.log('Lerna is publishing...');
try {
const child = spawn(lernaPublishCmd, lernaPublishArgs, {

View File

@@ -1,9 +1,11 @@
const IS_LOCAL_PUBLISH = process.env.IS_LOCAL_PUBLISH === 'true';
const DIST_TAG = process.env.DIST_TAG || '';
const LOCAL_NPM_REGISTRY_URL = 'http://localhost:4873';
const REMOTE_NPM_REGISTRY_URL = 'https://registry.npmjs.org/';
export const configs = {
IS_LOCAL_PUBLISH,
DIST_TAG,
NPM_REGISTRY_URL: IS_LOCAL_PUBLISH ? LOCAL_NPM_REGISTRY_URL : REMOTE_NPM_REGISTRY_URL,
DOCKER_HUB_ORG: '0xorg',
};