File tree Expand file tree Collapse file tree 2 files changed +15
-2
lines changed
Expand file tree Collapse file tree 2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 11version : ' {build}'
22os : Visual Studio 2017
3+ shallow_clone : true
34init :
5+ - set PATH=C:\Ruby25\bin;%PATH%
46 - git config --global core.autocrlf input
57 - git config --global core.longpaths true
6- shallow_clone : true
8+ install :
9+ - gem install sass
710build_script :
811 build.cmd package
912test : off
Original file line number Diff line number Diff line change @@ -27,16 +27,25 @@ Target.create "Clean" (fun _ ->
2727)
2828
2929Target.create " Build" ( fun _ ->
30+ let setMSBuildParams ( defaults : MSBuild.CliArguments ) =
31+ { defaults with
32+ Properties =
33+ [
34+ " Version_Suffix" , if buildVersion.IsSome then buildVersion.Value else " "
35+ ]
36+ }
37+
3038 DotNet.build ( fun c ->
3139 { c with
3240 Configuration = DotNet.BuildConfiguration.Release
33- OutputPath = Some artifactsDir
41+ MSBuildParams = setMSBuildParams c.MSBuildParams
3442 }) solutionFile
3543)
3644
3745Target.create " Package" ( fun _ ->
3846 DotNet.pack ( fun c ->
3947 { c with
48+ NoBuild = true
4049 Configuration = DotNet.BuildConfiguration.Release
4150 OutputPath = Some artifactsDir
4251 VersionSuffix = buildVersion
@@ -52,6 +61,7 @@ open Fake.Core.TargetOperators
5261 ==> " Default"
5362
5463" Clean"
64+ ==> " Build"
5565 ==> " Package"
5666
5767// start build
You can’t perform that action at this time.
0 commit comments