Skip to content

Commit c7f656a

Browse files
committed
Include <icon> element in nuspec files
This commit adds the nuget-icon.png file to each of the nuspec files, referencing this file within the <icon> element. This change is in line with Nuget recommendations. (cherry picked from commit e5147c3)
1 parent 60d6f7c commit c7f656a

File tree

5 files changed

+8
-0
lines changed

5 files changed

+8
-0
lines changed

build/Elasticsearch.Net.VirtualizedCluster.nuspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<license type="file">license.txt</license>
1010
<projectUrl>https://github.com/elastic/elasticsearch-net</projectUrl>
1111
<iconUrl>https://raw.githubusercontent.com/elastic/elasticsearch-net/master/build/nuget-icon.png</iconUrl>
12+
<icon>images\nuget-icon.png</icon>
1213
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1314
<summary>Provides a way to assert client behaviour through a rule engine backed VirtualClusterConnection</summary>
1415
<description>Provides a way to assert cluent behaviour through a rule engine backed VirtualClusterConnection</description>
@@ -27,6 +28,7 @@
2728
</metadata>
2829
<files>
2930
<file src="..\license.txt" target="" />
31+
<file src="nuget-icon.png" target="images\" />
3032

3133
<file src="output\Elasticsearch.Net.VirtualizedCluster\netstandard2.0\Elasticsearch.Net.VirtualizedCluster.dll" target="lib\netstandard2.0"/>
3234
<file src="output\Elasticsearch.Net.VirtualizedCluster\netstandard2.0\Elasticsearch.Net.VirtualizedCluster.pdb" target="lib\netstandard2.0"/>

build/Elasticsearch.Net.nuspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<license type="file">license.txt</license>
1010
<projectUrl>https://github.com/elastic/elasticsearch-net</projectUrl>
1111
<iconUrl>https://raw.githubusercontent.com/elastic/elasticsearch-net/master/build/nuget-icon.png</iconUrl>
12+
<icon>images\nuget-icon.png</icon>
1213
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1314
<description>Elasticsearch.Net</description>
1415
<summary>Exposes all the Elasticsearch API endpoints but leaves you in control of building the request and response bodies. Comes with built in cluster failover/connection pooling support.</summary>
@@ -31,6 +32,7 @@
3132
</metadata>
3233
<files>
3334
<file src="..\license.txt" target="" />
35+
<file src="nuget-icon.png" target="images\" />
3436

3537
<file src="output\Elasticsearch.Net\netstandard2.0\Elasticsearch.Net.dll" target="lib\netstandard2.0"/>
3638
<file src="output\Elasticsearch.Net\netstandard2.0\Elasticsearch.Net.pdb" target="lib\netstandard2.0"/>

build/NEST.JsonNetSerializer.nuspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
<license type="file">license.txt</license>
1010
<projectUrl>https://github.com/elastic/elasticsearch-net</projectUrl>
1111
<iconUrl>https://raw.githubusercontent.com/elastic/elasticsearch-net/master/build/nuget-icon.png</iconUrl>
12+
<icon>images\nuget-icon.png</icon>
1213
<requireLicenseAcceptance>false</requireLicenseAcceptance>
1314
<description>NEST uses an internal serializer. This package enables serialization for your documents using your own custom Json.NET serializer</description>
1415
<summary>NEST uses an internal serializer. This package enables serialization for your documents using your own custom Json.NET serializer</summary>
@@ -29,6 +30,7 @@
2930
</metadata>
3031
<files>
3132
<file src="..\license.txt" target="" />
33+
<file src="nuget-icon.png" target="images\" />
3234

3335
<file src="output\Nest.JsonNetSerializer\net461\Nest.JsonNetSerializer.dll" target="lib\net461"/>
3436
<file src="output\Nest.JsonNetSerializer\net461\Nest.JsonNetSerializer.pdb" target="lib\net461"/>

build/NEST.nuspec

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
<license type="file">license.txt</license>
1212
<projectUrl>https://github.com/elastic/elasticsearch-net</projectUrl>
1313
<iconUrl>https://raw.githubusercontent.com/elastic/elasticsearch-net/master/build/nuget-icon.png</iconUrl>
14+
<icon>images\nuget-icon.png</icon>
1415
<description>Strongly typed interface to Elasticsearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes Elasticsearch.Net</description>
1516
<summary>Strongly typed interface to Elasticsearch. Fluent and classic object initializer mappings of requests and responses. Uses and exposes Elasticsearch.Net</summary>
1617
<releaseNotes>https://github.com/elastic/elasticsearch-net/releases/tag/$version$</releaseNotes>
@@ -27,6 +28,7 @@
2728
</metadata>
2829
<files>
2930
<file src="..\license.txt" target="" />
31+
<file src="nuget-icon.png" target="images\" />
3032

3133
<file src="output\Nest\net461\Nest.dll" target="lib\net461"/>
3234
<file src="output\Nest\net461\Nest.pdb" target="lib\net461"/>

build/nuget-icon.png

-66.8 KB
Loading

0 commit comments

Comments
 (0)