anchor.diff:  Target "CompleteBuild" DoNothing
   
   let publishNuget feed key =
  -    !! (nugetOutputDir @@ "*.nupkg")
  +    !! (nugetOutputDir </> "*.nupkg")
       |> Seq.map GetMetaDataFromPackageFile
       |> Seq.iter (fun meta -> NuGetPublish (fun p -> {p with Project = meta.Id
                                                               Version = meta.Version
  
positive.code: let testsAssemblyName = "AlexPovar.ReSharperHelpers.Tests.dll"
  let nuspecFilePath = @"code\AlexPovar.ReSharperHelpers.nuspec" |> FullName
  let tmpBuildDir = "build"
  let nugetRestoreDir = tmpBuildDir @@ "packages" |> FullName
  let nugetOutputDir = tmpBuildDir @@ "NuGetPackages" |> FullName
  let buildOutDir = tmpBuildDir @@ "Artifacts" |> FullName
  let testResultFile = tmpBuildDir @@ "TestResult.xml"
  
  
  type BuildVersionInfo = { assemblyVersion:string; fileVersion:string; infoVersion:string; nugetVersion:string }
  
negative.code: Target "Tests" (fun _ ->
      setEnvironVar "JetProductHomeDir" testsProjectDir
  
      !! (buildOutDir </> testsAssemblyName)
      |> Fake.NUnitSequential.NUnit (fun p -> {p with OutputFile = testResultFile
                                                      TimeOut = TimeSpan.FromMinutes 30.0 })
  )
  