Skip to content

Commit cf0fc8d

Browse files
chore: upgrade to observability v3.0 (#427)
Co-authored-by: Frederik Gheysels <[email protected]>
1 parent d40678b commit cf0fc8d

File tree

7 files changed

+10
-14
lines changed

7 files changed

+10
-14
lines changed

build/ci-build.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ stages:
5353
parameters:
5454
dotnetSdkVersion: '$(DotNet.Sdk.Version)'
5555
versionSuffix: '$(packageVersion)'
56-
includePreviewVersions: true
56+
includePreviewVersions: $(DotNet.Sdk.IncludePreviewVersions)
5757
- task: CopyFiles@2
5858
displayName: 'Copy build artifacts'
5959
inputs:
@@ -89,7 +89,7 @@ stages:
8989
parameters:
9090
dotnetSdkVersion: '$(DotNet.Sdk.Version)'
9191
projectName: '$(Project).Tests.Unit'
92-
includePreviewVersions: true
92+
includePreviewVersions: $(DotNet.Sdk.IncludePreviewVersions)
9393

9494
- stage: IntegrationTests
9595
displayName: Integration Tests

build/nuget-release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ stages:
3939
parameters:
4040
dotnetSdkVersion: '$(DotNet.Sdk.Version)'
4141
version: $(Build.BuildNumber)
42-
includePreviewVersions: true
42+
includePreviewVersions: $(DotNet.Sdk.IncludePreviewVersions)
4343
- task: CopyFiles@2
4444
displayName: 'Copy build artifacts'
4545
inputs:
@@ -75,7 +75,7 @@ stages:
7575
parameters:
7676
dotnetSdkVersion: '$(DotNet.Sdk.Version)'
7777
projectName: '$(Project).Tests.Unit'
78-
includePreviewVersions: true
78+
includePreviewVersions: $(DotNet.Sdk.IncludePreviewVersions)
7979

8080
- stage: IntegrationTests
8181
displayName: Integration Tests

build/templates/run-integration-tests.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ steps:
1414
inputs:
1515
packageType: 'sdk'
1616
version: '$(DotNet.Sdk.VersionBC)'
17-
includePreviewVersions: true
17+
includePreviewVersions: $(DotNet.Sdk.IncludePreviewVersions)
1818
- task: Docker@1
1919
displayName: 'Build Docker image from ${{ parameters.dockerProjectName }}'
2020
inputs:
@@ -33,7 +33,7 @@ steps:
3333
parameters:
3434
dotnetSdkVersion: '$(DotNet.Sdk.Version)'
3535
projectName: '$(Project).Tests.Integration'
36-
includePreviewVersions: true
36+
includePreviewVersions: $(DotNet.Sdk.IncludePreviewVersions)
3737
- task: Bash@3
3838
inputs:
3939
targetType: 'inline'

build/variables/build.yml

+1
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,6 @@ variables:
22
DotNet.Sdk.Version: '8.0.x'
33
# Backwards compatible .NET SDK version
44
DotNet.Sdk.VersionBC: '6.0.100'
5+
DotNet.Sdk.IncludePreviewVersions: false
56
Project: 'Arcus.Security'
67
Vm.Image: 'ubuntu-latest'

src/Arcus.Security.Core/Arcus.Security.Core.csproj

+1-6
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,14 @@
1818
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
1919
</PropertyGroup>
2020

21-
<PropertyGroup>
22-
<!-- Allows (for now) preview packages, as we are referencing Arcus' preview .NET 8 package. -->
23-
<NoWarn>NU5104</NoWarn>
24-
</PropertyGroup>
25-
2621
<ItemGroup>
2722
<None Include="..\..\README.md" Pack="true" PackagePath="\" />
2823
<None Include="..\..\LICENSE" Pack="true" PackagePath="\" />
2924
<None Include="..\..\docs\static\img\icon.png" Pack="true" PackagePath="\" />
3025
</ItemGroup>
3126

3227
<ItemGroup>
33-
<PackageReference Include="Arcus.Observability.Telemetry.Core" Version="[3.0.0-preview-1-net8.0,4.0.0)" />
28+
<PackageReference Include="Arcus.Observability.Telemetry.Core" Version="[3.0.0,4.0.0)" />
3429
<PackageReference Include="Guard.Net" Version="3.0.0" />
3530
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="6.0.0" />
3631
<PackageReference Include="Microsoft.Extensions.Hosting.Abstractions" Version="6.0.0" />

src/Arcus.Security.Tests.Integration/Arcus.Security.Tests.Integration.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
<ItemGroup>
1010
<FrameworkReference Include="Microsoft.AspNetCore.App" />
11-
<PackageReference Include="Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights" Version="2.4.0" />
11+
<PackageReference Include="Arcus.Observability.Telemetry.Serilog.Sinks.ApplicationInsights" Version="3.0.0" />
1212
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.7.1" />
1313
<PackageReference Include="Serilog.Extensions.Hosting" Version="3.1.0" />
1414
<PackageReference Include="Vault" Version="0.9.1.3" />

src/Arcus.Security.Tests.Integration/IntegrationTest.cs

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ public IntegrationTest(ITestOutputHelper testOutput)
2727
var configuration = new LoggerConfiguration()
2828
.WriteTo.XunitTestLogging(testOutput)
2929
.WriteTo.Sink(InMemoryLogSink)
30-
.WriteTo.AzureApplicationInsights(Configuration.GetValue<string>("Arcus:ApplicationInsights:InstrumentationKey"));
30+
.WriteTo.AzureApplicationInsightsWithInstrumentationKey(Configuration.GetValue<string>("Arcus:ApplicationInsights:InstrumentationKey"));
3131

3232
Logger = configuration.CreateLogger();
3333
}

0 commit comments

Comments
 (0)