Custom Build Steps for Team Build vNext
These need to be uploaded to your Visual Studio or TFS instance before they can be used. To upload this custom task, use the tfs-cli
tool available from https://www.npmjs.com/package/tfx-cli.
Note: You can still use OctoPack as part of your MSBuild task to package and push Nuget packages.
Creates a new Release in Octopus Deploy.
Detailed installation instructions can be found at http://docs.octopusdeploy.com/display/OD/Use+the+Team+Foundation+Build+Custom+Task
There are a number of configuration options available.
Options include:
- Octopus Deploy Server: Dropdown for selecting your Octopus Server (step 1)
- Project Name: The name of the project to create a release for
- Include Changeset comments: Whether to include changeset comments in the release notes
- Include Work Items: Whether to include work item titles in the release notes
- Deploy Release To: Optional environment to automatically deploy to (uses the
--deployTo
argument in octo.exe) - Additional Octo.exe Arguments: Any additional Octo.exe arguments to include
The Release Notes options, if selected, will result in nicely formatted release notes with deep links to Team Foundation Server or Visual Studio Online.