Push precompiled for beta/stable, npm only master (#3163)
* Push precompiled for beta/stable, npm only master * Release to npm before comitting updates
This commit is contained in:
		
							parent
							
								
									f9274d178b
								
							
						
					
					
						commit
						fa875aed05
					
				| @ -50,32 +50,33 @@ setup_git_user | |||||||
| git remote set-url origin $GIT_PARITY | git remote set-url origin $GIT_PARITY | ||||||
| git reset --hard origin/$BRANCH 2>$GITLOG | git reset --hard origin/$BRANCH 2>$GITLOG | ||||||
| 
 | 
 | ||||||
| echo "*** Bumping package.json patch version" | if [ "$BRANCH" == "master" ]; then | ||||||
| cd js |   cd js | ||||||
| npm --no-git-tag-version version |   echo "*** Bumping package.json patch version" | ||||||
| npm version patch |   npm --no-git-tag-version version | ||||||
| cd .. |   npm version patch | ||||||
|  | 
 | ||||||
|  |   echo "*** Building packages for npmjs" | ||||||
|  |   cd js | ||||||
|  |   # echo -e "$NPM_USERNAME\n$NPM_PASSWORD\n$NPM_EMAIL" | npm login | ||||||
|  |   echo "$NPM_TOKEN" >> ~/.npmrc | ||||||
|  |   npm run ci:build:npm | ||||||
|  | 
 | ||||||
|  |   echo "*** Publishing $PACKAGE to npmjs" | ||||||
|  |   cd .npmjs | ||||||
|  |   npm publish --access public | ||||||
|  |   cd .. | ||||||
|  | fi | ||||||
| 
 | 
 | ||||||
| echo "*** Updating cargo parity-ui-precompiled#$PRECOMPILED_HASH" | echo "*** Updating cargo parity-ui-precompiled#$PRECOMPILED_HASH" | ||||||
| cargo update -p parity-ui-precompiled | cargo update -p parity-ui-precompiled | ||||||
| # --precise "$PRECOMPILED_HASH" | # --precise "$PRECOMPILED_HASH" | ||||||
| 
 | 
 | ||||||
| echo "*** Committing updated files" | echo "*** Committing updated files" | ||||||
| git add Cargo.lock js/package.json | git add . | ||||||
| git commit -m "[ci skip] js-precompiled $UTCDATE" | git commit -m "[ci skip] js-precompiled $UTCDATE" | ||||||
| git push origin HEAD:refs/heads/$BRANCH 2>$GITLOG | git push origin HEAD:refs/heads/$BRANCH 2>$GITLOG | ||||||
| 
 | 
 | ||||||
| echo "*** Building packages for npmjs" |  | ||||||
| cd js |  | ||||||
| # echo -e "$NPM_USERNAME\n$NPM_PASSWORD\n$NPM_EMAIL" | npm login |  | ||||||
| echo "$NPM_TOKEN" >> ~/.npmrc |  | ||||||
| npm run ci:build:npm |  | ||||||
| 
 |  | ||||||
| echo "*** Publishing $PACKAGE to npmjs" |  | ||||||
| cd .npmjs |  | ||||||
| npm publish --access public |  | ||||||
| cd .. |  | ||||||
| 
 |  | ||||||
| # back to root | # back to root | ||||||
| echo "*** Release completed" | echo "*** Release completed" | ||||||
| popd | popd | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user