File tree 2 files changed +15
-2
lines changed
2 files changed +15
-2
lines changed Original file line number Diff line number Diff line change 1
1
version : ' {build}'
2
2
os : Visual Studio 2017
3
+ shallow_clone : true
3
4
init :
5
+ - set PATH=C:\Ruby25\bin;%PATH%
4
6
- git config --global core.autocrlf input
5
7
- git config --global core.longpaths true
6
- shallow_clone : true
8
+ install :
9
+ - gem install sass
7
10
build_script :
8
11
build.cmd package
9
12
test : off
Original file line number Diff line number Diff line change @@ -27,16 +27,25 @@ Target.create "Clean" (fun _ ->
27
27
)
28
28
29
29
Target.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
+
30
38
DotNet.build ( fun c ->
31
39
{ c with
32
40
Configuration = DotNet.BuildConfiguration.Release
33
- OutputPath = Some artifactsDir
41
+ MSBuildParams = setMSBuildParams c.MSBuildParams
34
42
}) solutionFile
35
43
)
36
44
37
45
Target.create " Package" ( fun _ ->
38
46
DotNet.pack ( fun c ->
39
47
{ c with
48
+ NoBuild = true
40
49
Configuration = DotNet.BuildConfiguration.Release
41
50
OutputPath = Some artifactsDir
42
51
VersionSuffix = buildVersion
@@ -52,6 +61,7 @@ open Fake.Core.TargetOperators
52
61
==> " Default"
53
62
54
63
" Clean"
64
+ ==> " Build"
55
65
==> " Package"
56
66
57
67
// start build
You can’t perform that action at this time.
0 commit comments