anchor.diff:              Project = project
               Summary = summary
               Description = description
  -            Version = nugetVersion
  +            Version = buildVersion
               ReleaseNotes = release.Notes |> toLines
               Tags = tags
               OutputPath = "bin"
  
positive.code:     fullclean tempDocsDir
      CopyRecursive "docs/output" "temp/gh-pages" true |> printfn "%A"
      StageAll tempDocsDir
      Commit tempDocsDir (sprintf "Update generated documentation for version %s" release.NugetVersion)
      Branches.push "temp/gh-pages"
  )
  
  
negative.code: let buildVersion = 
      if hasRepoVersionTag then assemblyVersion
      else if isAppVeyorBuild then sprintf "%s-b%s" assemblyVersion AppVeyorEnvironment.BuildNumber
      else sprintf "%s-a%s" assemblyVersion (buildDate.ToString "yyMMddHHmm")
  
  Target "BuildVersion" (fun _ ->
      Shell.Exec("appveyor", sprintf "UpdateBuild -Version \"%s\"" buildVersion) |> ignore
  