SwensenSoftware / unquote

Write F# unit test assertions as quoted expressions, get step-by-step failure messages for free
http://www.swensensoftware.com/unquote
Apache License 2.0
285 stars 26 forks source link

Convert .bat build script to FAKE or NAnt and/or MSBuild script #74

Closed GoogleCodeExporter closed 3 years ago

GoogleCodeExporter commented 9 years ago
The .bat build script has gotten pretty crazy, should convert this a NAnt 
and/or MSBuild script

Original issue reported on code.google.com by stephen....@gmail.com on 28 Nov 2011 at 3:18

GoogleCodeExporter commented 9 years ago
FAKE (F# Make) - https://github.com/forki/FAKE - looks like a great alternative 
to NAnt

Original comment by stephen....@gmail.com on 15 Apr 2012 at 2:21

GoogleCodeExporter commented 9 years ago

Original comment by stephen....@gmail.com on 15 Apr 2012 at 2:23

GoogleCodeExporter commented 9 years ago
See 
http://www.navision-blog.de/2009/04/15/integrate-a-fake-f-make-build-script-into
-teamcity/ for FAKE integration with TeamCity integration.

Original comment by stephen....@gmail.com on 18 Jun 2012 at 7:20

enricosada commented 7 years ago

@stephen-swensen do you still want a FAKE script? i really like this project :+1:

just asking because build script is always a personal preference of mantainer, so better ask before send pr. I think the f# community can help about that.

stephen-swensen commented 7 years ago

@enricosada I am still interested in moving to FAKE build script and would greatly appreciate F# community help (but perhaps after we complete .NET Core support PR).

When I last looked into FAKE, I had some concerns about its ability to build / run tests for different profiles (portable, full .NET, etc.)... a vague recollection, perhaps not a contemporary concern.

(aside: apologies if I have been slow to respond / follow up on your comments / PR... 'been super busy at home and work the past few months, but I am looking to free myself up soon).

stephen-swensen commented 3 years ago

Closing this issue as "wont fix": I'm working on the v6 branch (which will https://github.com/SwensenSoftware/unquote/pull/156) fully decouple Unquote from Windows / Visual Studio / .NET traditional and go all the way with dotnet tooling with some light Makefile scripting. We will only target .netstandard2.0. Given all that streamlining, our builds will be simple enough that we using FAKE isn't really warranted.