This is under development and may not work as expected. Please do not use for production till 1.0 release.
This is a Azure DevOps Extension that supplies you with multiple Azure Pipelines Tasks that make your release much easier.
There are multiple ways to use the Extension.
- You can load the release config from three different location:
- File Path: The path to your
releaserc.json
or any otherjson
file. - Inline: An inline
json
formatted release config. - Package.json: The path to your
package.json
with a release property.
- File Path: The path to your
- Credentials...
Just add the task to your Pipeline.
Add Usage
It is utilizing semantic-release. You can either use predefined tasks or hack it your way with the freestyle task.
Provide multiple Tasks:
- Semantic Release Freestyle (using a
releaserc
file) - Pre-Defined Tasks:
- NPM Package
- Just Release Notes
- Create an issue to add your idea.
More to come soon!
Add Guide
MIT
Made possible by the great semantic-release package.