Visual Studio Team Services Build and Release Management extensions that help you work with semantic versioning.
You can find the latest stable version of the VSTS Extension tasks on the Visual Studio Marketplace.
Learn more about this extension on the wiki!
- Encode Semver To Integer: Encode a semantic versioning number to an integer, assigning each part to configurable bits
- Globally install typescript and tfx-cli (to package VSTS extensions):
npm install -g typescript tfx-cli
- From the root of the repo run
npm install
. This will pull down the necessary modules for the different tasks and for the build tools. - Run
npm run build
to compile the build tasks. - Run
npm run package -- --version <version>
to create the .vsix extension packages (supports multiple environments) that includes the build tasks. - Run
npm run test
to execute the Jasmine unit tests.
3-20-2017
- Fix few bugs and add unit tests
8-3-2016
- Added: Encode Semver To Integer
This extension was created by Geek Learning, with help from the community.