mirror of
https://github.com/zoriya/octokit.net.git
synced 2026-06-03 19:11:30 +00:00
Retrieve the version from the ReleaseNotes.md
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
### New in 0.1.0 (Released 2013/10/30)
|
||||
* Initial release
|
||||
|
||||
### New in 0.1.1 (Released 2013/10/30)
|
||||
* Fixed problems with Microsoft.Threading.Tasks
|
||||
|
||||
### New in 0.1.2 (Released 2013/10/31)
|
||||
* New default constructors in Octokit.Reactive
|
||||
* New IObservableAssigneesClient in Octokit.Reactive
|
||||
@@ -1,7 +1,6 @@
|
||||
#r @"tools\FAKE.Core\tools\FakeLib.dll"
|
||||
open Fake
|
||||
|
||||
let version = "0.1.1" // TODO: Retrieve this from release notes or CI
|
||||
let authors = ["GitHub"]
|
||||
|
||||
// project name and description
|
||||
@@ -23,6 +22,10 @@ let reactivePackagingDir = packagingRoot @@ "octokit.reactive"
|
||||
|
||||
RestorePackages()
|
||||
|
||||
let releaseNotes =
|
||||
ReadFile "ReleaseNotes.md"
|
||||
|> ReleaseNotesHelper.parseReleaseNotes
|
||||
|
||||
Target "Clean" (fun _ ->
|
||||
CleanDirs [buildDir; reactiveBuildDir; testResultsDir; packagingRoot; packagingDir; reactivePackagingDir]
|
||||
)
|
||||
@@ -70,7 +73,7 @@ Target "CreateOctokitPackage" (fun _ ->
|
||||
OutputPath = packagingRoot
|
||||
Summary = projectSummary
|
||||
WorkingDir = packagingDir
|
||||
Version = version
|
||||
Version = releaseNotes.AssemblyVersion
|
||||
AccessKey = getBuildParamOrDefault "nugetkey" ""
|
||||
Publish = hasBuildParam "nugetkey" }) "octokit.nuspec"
|
||||
)
|
||||
@@ -90,9 +93,9 @@ Target "CreateOctokitReactivePackage" (fun _ ->
|
||||
OutputPath = packagingRoot
|
||||
Summary = reactiveProjectSummary
|
||||
WorkingDir = reactivePackagingDir
|
||||
Version = version
|
||||
Version = releaseNotes.AssemblyVersion
|
||||
Dependencies =
|
||||
["Octokit", NormalizeVersion version
|
||||
["Octokit", NormalizeVersion releaseNotes.AssemblyVersion
|
||||
"Rx-Main", GetPackageVersion "./packages/" "Rx-Main"]
|
||||
AccessKey = getBuildParamOrDefault "nugetkey" ""
|
||||
Publish = hasBuildParam "nugetkey" }) "Octokit.Reactive.nuspec"
|
||||
|
||||
Reference in New Issue
Block a user