diff --git a/build/Elastic.Apm.SerilogEnricher.nuspec b/build/Elastic.Apm.SerilogEnricher.nuspec
new file mode 100644
index 00000000..f6761e32
--- /dev/null
+++ b/build/Elastic.Apm.SerilogEnricher.nuspec
@@ -0,0 +1,34 @@
+
+
+
+ Elastic.Apm.SerilogEnricher
+ $version$
+ Elastic APM Serilog Enricher
+ Elastic and contributors
+ Elastic
+ license.txt
+ https://github.com/elastic/ecs-dotnet
+ https://raw.githubusercontent.com/elastic/ecs-dotnet/master/build/nuget-icon.png
+ images\nuget-icon.png
+ false
+ Elastic.Apm.SerilogEnricher
+ The Elastic Common Schema (ECS) defines a common set of fields for ingesting data into Elasticsearch. A common schema helps you correlate data from sources like logs and metrics or IT operations analytics and security analytics.
+ See https://github.com/elastic/ecs-dotnet/releases/tag/$version$
+ 2018-$year$ Elasticsearch BV
+ elasticsearch,elastic,ecs,elasticcommonschema,serilog,apm,logging
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/build/Elastic.CommonSchema.Serilog.nuspec b/build/Elastic.CommonSchema.Serilog.nuspec
index e0645b78..df03ca1c 100644
--- a/build/Elastic.CommonSchema.Serilog.nuspec
+++ b/build/Elastic.CommonSchema.Serilog.nuspec
@@ -14,7 +14,7 @@
The Elastic Common Schema (ECS) defines a common set of fields for ingesting data into Elasticsearch. A common schema helps you correlate data from sources like logs and metrics or IT operations analytics and security analytics. This package contains a Serilog integration for formatting errors in ECS JSON format.
See https://github.com/elastic/ecs-dotnet/releases/tag/$version$
2018-$year$ Elasticsearch BV
- elasticsearch,elastic,ecs,elasticcommonschema
+ elasticsearch,elastic,ecs,elasticcommonschema,serilog,logging
diff --git a/build/scripts/Projects.fs b/build/scripts/Projects.fs
index be2d942c..2a2821c2 100644
--- a/build/scripts/Projects.fs
+++ b/build/scripts/Projects.fs
@@ -18,6 +18,7 @@ module Projects =
type Project =
| CommonSchema
| CommonSchemaSerilog
+ | ApmSerilogEnricher
type PrivateProject =
| Generator
@@ -30,24 +31,28 @@ module Projects =
seq [
Project Project.CommonSchema;
Project Project.CommonSchemaSerilog;
+ Project Project.ApmSerilogEnricher;
PrivateProject PrivateProject.Generator
]
static member AllPublishable =
seq [
Project Project.CommonSchema
- Project Project.CommonSchemaSerilog
+ Project Project.CommonSchemaSerilog
+ Project Project.ApmSerilogEnricher
]
member this.Name =
match this with
| Project CommonSchema -> "Elastic.CommonSchema"
| Project CommonSchemaSerilog -> "Elastic.CommonSchema.Serilog"
+ | Project ApmSerilogEnricher -> "Elastic.Apm.SerilogEnricher"
| PrivateProject Generator -> "Generator"
member this.NugetId =
match this with
| Project CommonSchema -> "Elastic.CommonSchema"
| Project CommonSchemaSerilog -> "Elastic.CommonSchema.Serilog"
+ | Project ApmSerilogEnricher -> "Elastic.Apm.SerilogEnricher"
| _ -> this.Name
member this.Versioned name version =