Skip to content

bamminger/vsts-queue-build

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Visual Studio Team Services - Queue Build(s) Task

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

Single build configuration
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.

Summary view

Settings

Build Definition Name
The path to your build definitions. Supports:

  • Single build
  • Multiple builds
  • Subfolders
  • Comments
  • Wildcards

Single build configuration

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

Build configuration

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.

Team project configuration

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.

Authentication configuration

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.

Advanced configuration

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

Further information

If you need some special kind of setting or a new feature for this extension, don't hesitate to create a github issue or leave a comment at the vsts extension page. https://marketplace.visualstudio.com/items?itemName=jb.queue-build

Please leave a review in the marketplace with your feedback.