Build & Release task to queue further builds
Features:
- Queue one or multiple builds at the same time
- Define build specific parameters
- Branch
- Commit version
- Build parameters
- Queue builds async
- Configurable authentication
- Team project indepentent queuing
- Build & Release summary
A simple task configuration to start several builds with the same variables.
At the end you find all queued builds in the summary page of your build or release.
Settings
Build Definition Name
The path to your build definitions. Supports:
- Single build
- Multiple builds
- Subfolders
- Comments
- Wildcards
Detailed documentation on Github: Build Definition Name
Configuration
You can use the configuration field to configure the variables per build:
- Shared parameters
- Team project
- Branch
- Commit version
- Build ID output variable
- Build parameters
Detailed documentation on Github: Configuration
Team project
Use the build or release team project, define it on your own or specify it within the configuration setting.
Detailed documentation on Github: Team project
Authentication & Authorization
Use a custom authentication token and define whether the current user should be used to queue the new builds.
Detailed documentation on Github: Authentication
Advanced
Define a variable name for the result build ids, disable build summary feature and enable debug mode for Troubleshooting. Additional information about your build definitions and the processed input will be provided.
API and TFS Mapping
To support newer and older versions of TFS, the task has two different versions:
- v1 - Support for TFS >= 2017 Update 1
- v2 - Support for TFS >= 2018 Update 2 & Azure DevOps
If you need some special kind of setting or a new feature for this extension, don't hesitate to create a github issue.
Please leave a review in the marketplace with your feedback.