geeklearningio / Gl Vsts Tasks Semver
Licence: mit
Visual Studio Team Services Build and Release Management extensions that help you work with semantic versioning
Programming Languages
typescript
32286 projects
Labels
Projects that are alternatives of or similar to Gl Vsts Tasks Semver
semver
Simple PHP Semantic Versioning Parser and Comparator
Stars: ✭ 21 (+162.5%)
Mutual labels: semver
Commitizen
Create committing rules for projects 🚀 auto bump versions ⬆️ and auto changelog generation 📂
Stars: ✭ 477 (+5862.5%)
Mutual labels: semver
bump
🌻 CLI tool to draft a GitHub Release for the next semantic version
Stars: ✭ 40 (+400%)
Mutual labels: semver
Python Semver
Python package to work with Semantic Versioning (http://semver.org/)
Stars: ✭ 264 (+3200%)
Mutual labels: semver
perfekt
Release, changelog and version your packages with perfe(k)t 👌 ease!
Stars: ✭ 15 (+87.5%)
Mutual labels: semver
Semver
Semantic Versioning (semver) library written in golang
Stars: ✭ 804 (+9950%)
Mutual labels: semver
Cli
🆑📍 Setup automated semver compliant package publishing
Stars: ✭ 272 (+3300%)
Mutual labels: semver
Php Semver Checker
Compares two source sets and determines the appropriate semantic versioning to apply.
Stars: ✭ 413 (+5062.5%)
Mutual labels: semver
cake-build
Demonstrates a basic build of a .NET NuGet package using https://cakebuild.net/
Stars: ✭ 22 (+175%)
Mutual labels: semver
React Native Version
🔢 Version your React Native or Expo app in a `npm version` fashion.
Stars: ✭ 408 (+5000%)
Mutual labels: semver
version-check
An action that allows you to check whether your npm package version has been updated
Stars: ✭ 65 (+712.5%)
Mutual labels: semver
Syncpack
Manage multiple package.json files, such as in Lerna Monorepos and Yarn/Pnpm Workspaces
Stars: ✭ 356 (+4350%)
Mutual labels: semver
Shipjs
Take control of what is going to be your next release.
Stars: ✭ 668 (+8250%)
Mutual labels: semver
Release It
🚀 Automate versioning and package publishing
Stars: ✭ 4,773 (+59562.5%)
Mutual labels: semver
Semantic Versioning Build and Release Tasks
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!
Tasks included
- Encode Semver To Integer: Encode a semantic versioning number to an integer, assigning each part to configurable bits
To contribute
- 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.
Release Notes
3-20-2017
- Fix few bugs and add unit tests
8-3-2016
- Added: Encode Semver To Integer
Contributors
This extension was created by Geek Learning, with help from the community.
Attributions
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].