VSTS Build addon 2.0 release notes
Published 08 November 2016
2.0.27 - May 25th, 2018
Fixes
The test operation now correctly uses the provided NuGet package
2.0.26 - May 23rd, 2018
Fixes
- Fixed a bug that was causing the query batch timeout parameter to be passed twice
2.0.25 - May 21st, 2018
Features
- Added a new operation to test a ReadyRoll project using tSQLt tests
- Added the ability to build a ReadyRoll project against a specific database connection
2.0.24
WITHDRAWN due to incorrectly built VSIX package
2.0.23 - May 8th, 2018
Fixes
- Fixed a bug that could cause builds to fail with the error "...A parameter cannot be found that matches parameter name 'MaximumVersion'..." when run on private agents that don't have PowerShell 5 available
- Fixed a bug introduced in 2.0.21 that could cause builds to fail with the error "...The term 'Get-PSRepository' is not recognized..." when run on private agents that don't have PowerShellGet available
2.0.21 - May 8th, 2018
Fixes
- The latest version of DLM Automation from the PowerShell gallery will now be used in preference to an installed version unless a specific version is specified in the task definition.
This fixes a problem introduced in the previous version where having an incompatible version of DLM Automation installed on a private build agent would cause builds to fail with the error "A parameter cannot be found that matches parameter name 'AbortOnWarningLevel'"
2.0.20 - May 2nd, 2018
Features
- The VSTS DLM Automation Build plugin now gets the latest version of DLM Automation from the PowerShell Gallery. For more details see the DLM Automation 2.1.0 release notes.
If you wish to use a specific version of DLM Automation there are two options:
- A new option in the task definition where you can specify a specific version to be downloaded from the PowerShell Gallery.
- Install DLM Automation on your build agent. An installed version of DLM Automation will be used instead of downloading the latest version from PowerShell Gallery.
2.0.19 - April 11th, 2018
Features
- Added an operation to build a ReadyRoll project
Fixes
- Updated to v2.0.35 of DLM Automation (see main Release notes for details)
2.0.18 - March 27th, 2018
Fixes
- Updated to v2.0.34 of DLM Automation (see main Release notes for details)
2.0.17 - February 14th, 2018
Fixes
- Updated to v2.0.29 of DLM Automation (see main Release notes for details)
2.0.16 - January 31st, 2018
Fixes
- Updated to v2.0.28 of DLM Automation (see main Release notes for details)
2.0.15 - January 12th, 2018
Fixes
- Updated to v2.0.27 of DLM Automation (see main Release notes for details)
2.0.14 - January 4th, 2018
Fixes
- Updated to v2.0.26 of DLM Automation (see main Release notes for details)
2.0.13 - December 7th, 2017
Fixes
- Updated to v2.0.25 of DLM Automation (see main Release notes for details)
2.0.12 - November 22nd, 2017
Fixes
- Updated to v2.0.24 of DLM Automation (see main Release notes for details)
2.0.10 - October 25th, 2017
Fixes
- Updated to v2.0.23 of DLM Automation (see main Release notes for details)
2.0.9 - October 12th, 2017
Fixes
- Allowing the task to run without AGENT_JOBNAME being set.
2.0.8 - July 3rd, 2017
Features
- Updated to v2.0.14 of DLM Automation (see main Release notes for details)
2.0.7 - June 22nd, 2017
Features
- Updated to v2.0.13 of DLM Automation (see main Release notes for details)
2.0.6 - March 9th, 2017
Features
- Updated to v2.0.9 of DLM Automation (see main Release notes for details)
2.0.5 - March 9th, 2017
Features
- Query timeout can now be specified on any of the Build tasks, overriding the default of 30s for most operations or 900s for running tests.
2.0.4 - January 16th, 2017
Fixes
- SQL Compare Options starting with a negative option can now be specified without using a starting comma.
2.0.3 - December 19th, 2016
Features
Updated to v2.0.5 of DLM Automation (see main Release notes for details)
Fixes
- The build now fails when any of the selected tSQLt tests fail.
2.0.2 - November 16th, 2016
Features
- Updated to v2.0.3 of DLM Automation (see main Release notes for details)
- You can now specify a Transaction Isolation Level for the Build operation so that it will work correctly with linked servers
2.0.1 - November 1st, 2016
Features
- Updated to v2.0.1 of DLM Automation (see main Release notes for details)
Fixes
- Publish functionality is now available again.
2.0.0 - September 29th, 2016
Features
- Updated to v2.0.0 of DLM Automation (see main Release notes for details)
- Split the Additional Compare Arguments into individual options
- Added support for notifying DLM Dashboard of the build
- You will need to update manually to the new version - this version drops support for the Migrations v2 beta.
"A parameter cannot be found that matches parameter name 'AbortOnWarningLevel'