UNPKG

@autorest/azureresourceschema

Version:

The Azure Resource Schema extension for classic generators in AutoRest.

35 lines (25 loc) 764 B
trigger: - main pool: vmImage: 'ubuntu-18.04' steps: - task: NodeTool@0 inputs: versionSpec: '10.x' displayName: 'Install Node.js' - script: | npm install # get patch version PATCH=`git rev-list --parents HEAD --count --full-history` # update package.json patch# sed -E 's/(.version.:.*?\")(.*\..*\.)[[:digit:]]*(.*)/\1\2'$PATCH'\3/g' -i package.json # get rid of .gitignore (makes yarn sad) rm -f .gitignore # pack using yarn node_modules/.bin/yarn pack # publish the packages (tag as latest by default) echo "//registry.npmjs.org/:_authToken=$(azure-sdk-npm-token)" > ./.npmrc for file in *.tgz do node_modules/.bin/yarn publish $file --tag latest --access public done