Merge pull request #2225 from 0xProject/feature/addDistTagToPublish
Feature/add dist tag to publish
This commit is contained in:
		@@ -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",
 | 
			
		||||
 
 | 
			
		||||
@@ -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, {
 | 
			
		||||
 
 | 
			
		||||
@@ -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',
 | 
			
		||||
};
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user