@@ -8,6 +8,7 @@ open TestTasks
88
99open BlackFox.Fake
1010open Fake.Core
11+ open Fake.DotNet
1112open Fake.IO .Globbing .Operators
1213
1314open System.Text .RegularExpressions
@@ -17,7 +18,7 @@ let private replaceCommitLink input =
1718 let commitLinkPattern = @" \[\[#[a-z0-9]*\]\(.*\)\] "
1819 Regex.Replace( input, commitLinkPattern, " " )
1920
20- let pack = BuildTask.create " Pack" [ clean; build ; runTests] {
21+ let pack = BuildTask.create " Pack" [ clean; buildSolution ; runTests] {
2122 if promptYesNo ( sprintf " creating stable package with version %s OK?" stableVersionTag )
2223 then
2324 !! " src/**/*.*proj"
@@ -29,35 +30,39 @@ let pack = BuildTask.create "Pack" [clean; build; runTests] {
2930 " Version" , stableVersionTag
3031 " PackageReleaseNotes" , ( release.Notes |> List.map replaceCommitLink |> String.concat " \r\n " )
3132 ] @ p.MSBuildParams.Properties)
33+ DisableInternalBinLog = true
3234 }
3335 {
3436 p with
3537 MSBuildParams = msBuildParams
3638 OutputPath = Some pkgDir
3739 }
40+ |> DotNet.Options.withCustomParams ( Some " -tl" )
3841 ))
3942 else failwith " aborted"
4043}
4144
42- let packPrerelease = BuildTask.create " PackPrerelease" [ setPrereleaseTag; clean; build ; runTests] {
45+ let packPrerelease = BuildTask.create " PackPrerelease" [ setPrereleaseTag; clean; buildSolution ; runTests] {
4346 if promptYesNo ( sprintf " package tag will be %s OK?" prereleaseTag )
4447 then
4548 !! " src/**/*.*proj"
4649 -- " src/bin/*"
4750 |> Seq.iter ( Fake.DotNet.DotNet.pack ( fun p ->
48- let msBuildParams =
49- { p.MSBuildParams with
50- Properties = ([
51- " Version" , prereleaseTag
52- " PackageReleaseNotes" , ( release.Notes |> List.map replaceCommitLink |> String.toLines )
53- ] @ p.MSBuildParams.Properties)
54- }
55- {
56- p with
57- VersionSuffix = Some prereleaseSuffix
58- OutputPath = Some pkgDir
59- MSBuildParams = msBuildParams
60- }
51+ let msBuildParams =
52+ { p.MSBuildParams with
53+ Properties = ([
54+ " Version" , prereleaseTag
55+ " PackageReleaseNotes" , ( release.Notes |> List.map replaceCommitLink |> String.toLines )
56+ ] @ p.MSBuildParams.Properties)
57+ DisableInternalBinLog = true
58+ }
59+ {
60+ p with
61+ VersionSuffix = Some prereleaseSuffix
62+ OutputPath = Some pkgDir
63+ MSBuildParams = msBuildParams
64+ }
65+ |> DotNet.Options.withCustomParams ( Some " -tl" )
6166 ))
6267 else
6368 failwith " aborted"
0 commit comments