devlead

Cake v0.19.5 released

Published
Thursday, May 4, 2017
Category
Release Notes
Author
devlead

Version 0.19.5 of Cake has been released.

This is a minor release, which adds a missing channel parameter for Octopus Deploy release tool.

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...

Cake v0.19.4 released

Published
Wednesday, April 19, 2017
Category
Release Notes
Author
devlead

Version 0.19.4 of Cake has been released.

This is a minor hotfix release for 0.19.3, which fixes code generation of aliases with generic constraints and has one breaking change to correct the type used for TeamCity build numbers.

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...

Cake v0.19.3 released

Published
Tuesday, April 4, 2017
Category
Release Notes
Author
devlead

Version 0.19.3 of Cake has been released.

This is a minor hotfix release for 0.19.2, which fixes so SignTool path is resolved by default also with the Windows 10 SDK.

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...

Cake v0.19.2 released

Published
Saturday, April 1, 2017
Category
Release Notes
Author
devlead

Version 0.19.2 of Cake has been released.

This is a minor hotfix release for 0.19.1, which fixes an issue discovered with MSBuild logger paths not being correctly quoted, causing issues logging to paths containing spaces.

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...

Cake v0.19.1 released

Published
Friday, March 24, 2017
Category
Release Notes
Author
devlead

Version 0.19.1 of Cake has been released.

This is a minor hotfix release for 0.19.0, which fixes an issue discovered in the new VSWhere aliases.

So what is VSWhere? One issue with Visual Studio 2017 is that it can be installed anywhere, and you can have multiple versions side by side. As a result the registry keys, and standard paths previously used to identify where Visual Studio was installed, no longer apply.

This is where VSWhere comes in. It's a utility that can identify and list current installations of Visual Studio, as well as other developer products.

VSWhere is available on NuGet (and Chocolatey) which means you can fetch it using the tool pre-processor directive like this:

There are a couple of VSWhere aliases available in Cake. If you just want to use the latest Visual Studio version available - then there's the VSWhereLatest alias. A complete example of fetching the VSWhere tool and using it to find path to MSBuild is shown below:

Contributions were included from:

Full details of everything that was included in this release can be seen below.

Read more...