anchor.diff:    ==> "Test"
     ==> "Build"
   
  +"Nightly"
  +  ==> "CreateKeysIfAbsent"
  +  ==> "Version"
  +  ==> "Build"
  +
  +
   "Build"
     ==> "Docs"
     ==> "Release"
  
positive.code:     | (_, t) -> traceFAKE "%s was not signed with the official token: %s but %s" name oficialToken t
  
  let nugetPack = fun name ->
      let fileVersion = (getBuildParamOrDefault "version" "0.1.0")
      CreateDir nugetOutDir
      let package = (sprintf @"build\%s.nuspec" name)
      let packageContents = ReadFileAsString package
  
negative.code:       (TimeSpan.FromMinutes (if action = "preview" then 300.0 else 5.0))
     
  Target "Version" (fun _ ->
    let version = SemVerHelper.parse fileVersion
  
    let suffix = fun (prerelease: PreRelease) -> sprintf "-%s%i" prerelease.Name prerelease.Number.Value
  