WebAPIContrib.Core icon indicating copy to clipboard operation
WebAPIContrib.Core copied to clipboard

AppVeyor should build entire solution

Open filipw opened this issue 9 years ago • 8 comments

Right now it builds dotnet build src\WebApiContrib.Core.Concurrency

Related to #39

filipw avatar Jun 19 '16 16:06 filipw

this applies to PRs too

filipw avatar Jun 19 '16 16:06 filipw

What do you think about using CAKE , I can maybe help .

sphiecoh avatar Jun 21 '16 20:06 sphiecoh

I think maybe Fake would be a better choice? @panesofglass

filipw avatar Jun 22 '16 21:06 filipw

Did you have to write any custom scripts for the appveryor build or was it plug and play ?

abpatel avatar Jul 19 '16 05:07 abpatel

I'm partial to FAKE or even just simple powershell/bash scripts, depending on what's needed. Unfortunately, I have no experience with .NET Core builds, as I still can't use it until either a) the additional APIs are available or b) we change large parts of our current stack.

panesofglass avatar Jul 19 '16 15:07 panesofglass

FAKE would work, at the end of the day dotnet, it's just invoking CLI commands Basically we'd need something like this https://github.com/fsharp/FAKE/blob/master/src/app/FakeLib/OpenCoverHelper.fs

Currently app veyor is just invoking dotnet cli commands one after another. The build script we have here is not used yet on app veyor but that's because the build script should change from windows only.

filipw avatar Jul 19 '16 15:07 filipw

So is appveyor just doing a normal vanilla build on the codebase? Ultimately are you looking to port the build script you have here to FAKE?

abpatel avatar Jul 19 '16 16:07 abpatel

close?

damienbod avatar Aug 20 '17 07:08 damienbod