aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorRob Mensching <rob@firegiant.com>2022-01-03 09:37:32 -0800
committerRob Mensching <rob@firegiant.com>2022-01-03 12:42:39 -0800
commit42b7ac1da504dbdf76247bb96e356c9e29b22248 (patch)
treebbdb560d6dc27391e630db1075afeb98e81861f1 /src
parent612449eb63139d05df02dcdba9f6ade113e9c80a (diff)
downloadwix-42b7ac1da504dbdf76247bb96e356c9e29b22248.tar.gz
wix-42b7ac1da504dbdf76247bb96e356c9e29b22248.tar.bz2
wix-42b7ac1da504dbdf76247bb96e356c9e29b22248.zip
Push WiX v4 .nupkgs to GitHub Packages
Diffstat (limited to 'src')
-rw-r--r--src/Directory.Build.targets12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/Directory.Build.targets b/src/Directory.Build.targets
index 11ebc2e0..969bbcc1 100644
--- a/src/Directory.Build.targets
+++ b/src/Directory.Build.targets
@@ -38,6 +38,13 @@
38 <InformationalVersion>$(GitBaseVersionMajor).$(GitBaseVersionMinor).$(GitBaseVersionPatch)$(GitSemVerDashLabel)+$(GitSha)</InformationalVersion> 38 <InformationalVersion>$(GitBaseVersionMajor).$(GitBaseVersionMinor).$(GitBaseVersionPatch)$(GitSemVerDashLabel)+$(GitSha)</InformationalVersion>
39 <!-- We already included the $(GitSha) in the informational version so do not include it again. --> 39 <!-- We already included the $(GitSha) in the informational version so do not include it again. -->
40 <IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion> 40 <IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
41
42 <RepositoryUrl Condition=" '$(RepositoryUrl)'=='' and '$(GitRepositoryUrl)'!='' ">$(GitRepositoryUrl.Replace('.git',''))</RepositoryUrl>
43 <RepositoryType Condition=" '$(RepositoryType)'=='' ">git</RepositoryType>
44 <RepositoryCommit Condition=" '$(RepositoryCommit)'=='' ">$(GitSha)</RepositoryCommit>
45 <PublishRepositoryUrl>true</PublishRepositoryUrl>
46
47 <ProjectUrl Condition=" '$(ProjectUrl)'=='' and '$(RepositoryUrl)'!='' ">$(RepositoryUrl)</ProjectUrl>
41 </PropertyGroup> 48 </PropertyGroup>
42 49
43 <Message Importance="$(GitInfoReportImportance)" Text="Properties from Git: 50 <Message Importance="$(GitInfoReportImportance)" Text="Properties from Git:
@@ -60,17 +67,14 @@
60 <Target Name="__SetNuspecProperties" DependsOnTargets="__SetPropertiesFromGit" 67 <Target Name="__SetNuspecProperties" DependsOnTargets="__SetPropertiesFromGit"
61 Condition=" Exists('$(MSBuildProjectName).nuspec') "> 68 Condition=" Exists('$(MSBuildProjectName).nuspec') ">
62 <PropertyGroup> 69 <PropertyGroup>
63 <ProjectUrl Condition=" '$(ProjectUrl)'=='' and '$(GitRepositoryUrl)'!='' ">$(GitRepositoryUrl.Replace('.git',''))</ProjectUrl>
64
65 <NuspecFile Condition=" '$(NuspecFile)'=='' ">$(MSBuildProjectName).nuspec</NuspecFile> 70 <NuspecFile Condition=" '$(NuspecFile)'=='' ">$(MSBuildProjectName).nuspec</NuspecFile>
66 <PackageId Condition=" '$(PackageId)'=='' ">$(MSBuildProjectName)</PackageId> 71 <PackageId Condition=" '$(PackageId)'=='' ">$(MSBuildProjectName)</PackageId>
67 <Title Condition=" '$(Title)'=='' ">$(Description)</Title> 72 <Title Condition=" '$(Title)'=='' ">$(Description)</Title>
68 <NuspecBasePath Condition=" '$(NuspecBasePath)'=='' ">$(OutputPath)</NuspecBasePath> 73 <NuspecBasePath Condition=" '$(NuspecBasePath)'=='' ">$(OutputPath)</NuspecBasePath>
69 <NuspecProperties>$(NuspecProperties);Id=$(PackageId);Version=$(PackageVersion);Authors=$(Authors);Configuration=$(Configuration)</NuspecProperties> 74 <NuspecProperties>$(NuspecProperties);Id=$(PackageId);Version=$(PackageVersion);Authors=$(Authors);Configuration=$(Configuration)</NuspecProperties>
70 <NuspecProperties>$(NuspecProperties);Copyright=$(Copyright);Description=$(Description);Title=$(Title)</NuspecProperties> 75 <NuspecProperties>$(NuspecProperties);Copyright=$(Copyright);Description=$(Description);Title=$(Title)</NuspecProperties>
71 <NuspecProperties>$(NuspecProperties);RepositoryType=git;RepositoryCommit=$(GitSha);RepositoryUrl=$(GitRepositoryUrl)</NuspecProperties> 76 <NuspecProperties>$(NuspecProperties);RepositoryType=$(RepositoryType);RepositoryCommit=$(RepositoryCommit);RepositoryUrl=$(RepositoryUrl)</NuspecProperties>
72 <NuspecProperties>$(NuspecProperties);ProjectUrl=$(ProjectUrl);ProjectFolder=$(MSBuildProjectDirectory)</NuspecProperties> 77 <NuspecProperties>$(NuspecProperties);ProjectUrl=$(ProjectUrl);ProjectFolder=$(MSBuildProjectDirectory)</NuspecProperties>
73 <PublishRepositoryUrl>true</PublishRepositoryUrl>
74 <SymbolPackageFormat>snupkg</SymbolPackageFormat> 78 <SymbolPackageFormat>snupkg</SymbolPackageFormat>
75 </PropertyGroup> 79 </PropertyGroup>
76 80