Commit Graph

14 Commits

Author SHA1 Message Date
Brendan Forster
8cf4d5840e upgrade project tooling to .NET Core 3.1 (#2089) 2020-02-09 12:34:34 -04:00
dependabot-preview[bot]
9b136b1f41 Bump Codecov from 1.7.2 to 1.10.0 in /build (#2088)
* Bump Codecov from 1.7.2 to 1.10.0 in /build

Bumps [Codecov](https://github.com/codecov/codecov-exe) from 1.7.2 to 1.10.0.
- [Release notes](https://github.com/codecov/codecov-exe/releases)
- [Changelog](https://github.com/codecov/codecov-exe/blob/master/GitReleaseManager.yaml)
- [Commits](https://github.com/codecov/codecov-exe/compare/1.7.2...1.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* bump version for executable

Co-authored-by: Brendan Forster <brendan@github.com>
2020-02-09 11:37:10 -04:00
dependabot-preview[bot]
26d770b206 Bump Cake.Coverlet from 2.3.4 to 2.4.2 in /build (#2087)
Bumps [Cake.Coverlet](https://github.com/romanx/Cake.Coverlet) from 2.3.4 to 2.4.2.
- [Release notes](https://github.com/romanx/Cake.Coverlet/releases)
- [Commits](https://github.com/romanx/Cake.Coverlet/commits/v2.4.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 10:15:15 -04:00
dependabot-preview[bot]
d4b8601172 Bump Cake.Codecov from 0.7.0 to 0.8.0 in /build (#2086)
Bumps [Cake.Codecov](https://github.com/cake-contrib/Cake.Codecov) from 0.7.0 to 0.8.0.
- [Release notes](https://github.com/cake-contrib/Cake.Codecov/releases)
- [Changelog](https://github.com/cake-contrib/Cake.Codecov/blob/develop/GitReleaseManager.yaml)
- [Commits](https://github.com/cake-contrib/Cake.Codecov/compare/0.7.0...0.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-02-07 10:02:52 -04:00
Mattias Karlsson
00f60510d6 (build) Update to Cake 0.36.0 (#2062) 2020-01-23 14:15:10 -04:00
Mattias Karlsson
f61654a74b (build) Update to Cake 0.35.0, update dependencies and improve dotnet-format execution. (#2039)
* (build) Update to Cake 0.35.0
* Cake.Frosting 0.35.0
* Cake.Coverlet 2.3.4
* Cake.Codecov 0.7.0
* Codecov 1.7.2
* Make dotnet-format execution more robust (fails if not installed globally)

* Fix codecov.exe path
2019-10-30 17:08:10 -03:00
Stanley Goldman
f70c402d78 Generate code coverage output with coverlet (#1866)
* add support for Codecov reporting on Windows
2019-09-17 09:49:44 -03:00
Mattias Karlsson
01d5c8721c (build) Updated Cake.Frosting to version 0.34.1 (#1978)
* (build) Updated Cake.Frosting to version 0.34.1

* Update GritVersion from 3.6.2 to 5.0.0
2019-08-01 11:10:32 -03:00
Mattias Karlsson
4fb3258911 Update to Cake.Frosting 0.31.0 (#1921) 2018-12-16 13:19:08 +10:00
Mattias Karlsson
4d31536f9a Updated to Cake.Frosting 0.30.0 (#1911) 2018-11-21 22:14:25 +10:00
Ryan Gribble
3b2be81486 Release v0.30 - Where Have You Been All My Life? (#1816)
* run FormatCode build task to fix whitespace/formatting

* correctly flag some GitHub Enterprise tests

* Add Release Notes

* tweak appveyor to not build branch in the repo, when a PR exists already

* travis to only build master branch and PRs

* output actual "dotnet run" command being executed for cake.frosting builds

* update latest Cake.Frosting

* use normal verbosity at the moment due to apparent conflict with "verbose" and latest SDK on appveyor

* try using double dash so dotnet executable doesnt look at --verbosity argument

* travis OSX couldn't download SDK 2.0.3 anymore, lets try the latest 2.1.300
2018-06-18 08:34:14 +10:00
Ryan Gribble
73c36b7a49 update test apps and cake.frosting build to netcoreapp2.0 but keep libraries targeting netstandard1.1 (#1784) 2018-04-16 22:30:26 +10:00
Ryan Gribble
7114bcb41e General updates (#1653)
* Update README and shipping-releases as they are a bit out of date

* Update year/copyright info

* Update cake.frosting to latest for newest dotnet tooling support, and adjust builds for new configuration parameters

* update xunit packages so codelens works for nested test classes (VS2017 15.3 update is also required)

* Fixup VS version and remove win debugging tools
2017-08-16 21:33:03 +10:00
Ryan Gribble
ac49d2ad09 Migrate dotnetcore to vs2017 tooling (#1567)
* convert to VS2017

* rework cake.frosting build to latest cake vs2017 "template" example

* fix clean task and version suffix

* add arg to DotNetCorePack so it uses the correct version

* fix appveyor

* is there an easier way to test appveyor?

* ok travis, let's do this

* after reading the travis repo, this seems to be the version we want for vs201/csproj tool support

* msbuild complaining about arguments - we can use defaults anyhow so remove $@ from build.sh script

* add workaround for msbuild/travis, as mentioned on aspnet Mvc repo

* cmon travis

* perhaps tee isnt needed afterall

* travis permission denied when trying to install tools in build script... i feel dirty but need to see if sudo will fix it!

* could it be folder permissions of /build ?

* Try 777 for NuGet.exe permissions rather than 644

* remove windows platform restriction on GitVersion call

* Add a wrapper script for GitVersion on non windows

* fix wrapper script name

* add debug

* let's see if we are running the script at all!

* run mono gitversion direclty from travis.yml, for science

* see if we can run bin/sh and prepend an argument to our shell script

* remove echos from wrapper script

* Ensure full git repo include more than 50 commits and all tags are fetched, as GitVersion was failing on TravisCI

* only build netstandard framework on non windows

* revert overriding the target framework when building the solution

* Unix being case-sensitive, adjust app.config file name in csproj files

* set FrameworkPathOverride to point to different folders on macOS and Linux

* Remove NuGet.exe from the repo.

On Windows, it will be installed by the Frosting bootstrapper script.
On Unix/macOS, cake has smarts to look for mono- and Linux-specific executables

* tidy up GitVersion logic into a GitVersionRunner class

* apply workaround for osx dotnet restore "too many open files" errors

* update test project references to latest official versions

* doesnt seem to be a reason for overriding the implicit reference

* remove extra whitespace and unused namespace
2017-03-30 15:37:49 +10:00