Skip to content

Commit da2e638

Browse files
authored
Misc. cleanup (#229)
* Add global.json * Clean up project files * Add Custom.Build.props to Solution Items * Don't specify default publish configuration
1 parent 4ba9d00 commit da2e638

15 files changed

Lines changed: 59 additions & 71 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,6 @@ jobs:
7272
- name: Run tests
7373
uses: Particular/run-tests-action@v1.7.0
7474
- name: Test publish arm64
75-
run: dotnet publish --arch arm64 src/ServiceControl.Connector.MassTransit.Host/ServiceControl.Connector.MassTransit.Host.csproj --configuration Release
75+
run: dotnet publish src/ServiceControl.Connector.MassTransit.Host/ServiceControl.Connector.MassTransit.Host.csproj --arch arm64
7676
- name: Test publish amd64
77-
run: dotnet publish --arch amd64 src/ServiceControl.Connector.MassTransit.Host/ServiceControl.Connector.MassTransit.Host.csproj --configuration Release
77+
run: dotnet publish src/ServiceControl.Connector.MassTransit.Host/ServiceControl.Connector.MassTransit.Host.csproj --arch amd64

global.json

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
{
2+
"sdk": {
3+
"version": "8.0.400",
4+
"rollForward": "latestFeature"
5+
}
6+
}

src/ServiceControl.Connector.MassTransit.AcceptanceTests.AmazonSQS/ServiceControl.Connector.MassTransit.AcceptanceTests.AmazonSQS.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@
1111
<ProjectReference Include="..\ServiceControl.Connector.MassTransit.AmazonSQS\ServiceControl.Connector.MassTransit.AmazonSQS.csproj" />
1212
</ItemGroup>
1313

14-
<ItemGroup>
15-
<PackageReference Include="MassTransit.AmazonSQS" Version="8.3.6" />
16-
</ItemGroup>
17-
1814
<ItemGroup>
1915
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
2016
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
@@ -23,6 +19,10 @@
2319
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
2420
</ItemGroup>
2521

22+
<ItemGroup>
23+
<PackageReference Include="MassTransit.AmazonSQS" Version="8.3.6" />
24+
</ItemGroup>
25+
2626
<ItemGroup>
2727
<Compile Include="..\ServiceControl.Connector.MassTransit.AcceptanceTests\Shared\**\*.cs" LinkBase="Shared" />
2828
</ItemGroup>

src/ServiceControl.Connector.MassTransit.AcceptanceTests.AzureServiceBus/ServiceControl.Connector.MassTransit.AcceptanceTests.AzureServiceBus.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@
1111
<ProjectReference Include="..\ServiceControl.Connector.MassTransit.AzureServiceBus\ServiceControl.Connector.MassTransit.AzureServiceBus.csproj" />
1212
</ItemGroup>
1313

14-
<ItemGroup>
15-
<PackageReference Include="MassTransit.Azure.ServiceBus.Core" Version="8.3.6" />
16-
</ItemGroup>
17-
1814
<ItemGroup>
1915
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
2016
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
@@ -23,6 +19,10 @@
2319
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
2420
</ItemGroup>
2521

22+
<ItemGroup>
23+
<PackageReference Include="MassTransit.Azure.ServiceBus.Core" Version="8.3.6" />
24+
</ItemGroup>
25+
2626
<ItemGroup>
2727
<Compile Include="..\ServiceControl.Connector.MassTransit.AcceptanceTests\Shared\**\*.cs" LinkBase="Shared" />
2828
</ItemGroup>

src/ServiceControl.Connector.MassTransit.AcceptanceTests.AzureServiceBusDeadLetter/ServiceControl.Connector.MassTransit.AcceptanceTests.AzureServiceBusDeadLetter.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@
1111
<ProjectReference Include="..\ServiceControl.Connector.MassTransit.AzureServiceBus\ServiceControl.Connector.MassTransit.AzureServiceBus.csproj" />
1212
</ItemGroup>
1313

14-
<ItemGroup>
15-
<PackageReference Include="MassTransit.Azure.ServiceBus.Core" Version="8.3.6" />
16-
</ItemGroup>
17-
1814
<ItemGroup>
1915
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
2016
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
@@ -23,6 +19,10 @@
2319
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
2420
</ItemGroup>
2521

22+
<ItemGroup>
23+
<PackageReference Include="MassTransit.Azure.ServiceBus.Core" Version="8.3.6" />
24+
</ItemGroup>
25+
2626
<ItemGroup>
2727
<Compile Include="..\ServiceControl.Connector.MassTransit.AcceptanceTests\Shared\**\*.cs" LinkBase="Shared" />
2828
</ItemGroup>

src/ServiceControl.Connector.MassTransit.AcceptanceTests.RabbitMQ/ServiceControl.Connector.MassTransit.AcceptanceTests.RabbitMQ.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@
1111
<ProjectReference Include="..\ServiceControl.Connector.MassTransit.RabbitMQ\ServiceControl.Connector.MassTransit.RabbitMQ.csproj" />
1212
</ItemGroup>
1313

14-
<ItemGroup>
15-
<PackageReference Include="MassTransit.RabbitMQ" Version="8.3.1" />
16-
</ItemGroup>
17-
1814
<ItemGroup>
1915
<PackageReference Include="GitHubActionsTestLogger" Version="2.4.1" />
2016
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
@@ -23,6 +19,10 @@
2319
<PackageReference Include="NUnit3TestAdapter" Version="5.0.0" />
2420
</ItemGroup>
2521

22+
<ItemGroup>
23+
<PackageReference Include="MassTransit.RabbitMQ" Version="8.3.1" />
24+
</ItemGroup>
25+
2626
<ItemGroup>
2727
<Compile Include="..\ServiceControl.Connector.MassTransit.AcceptanceTests\Shared\**\*.cs" LinkBase="Shared" />
2828
</ItemGroup>

src/ServiceControl.Connector.MassTransit.AcceptanceTests/ServiceControl.Connector.MassTransit.AcceptanceTests.csproj

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,4 @@
1111
<ProjectReference Include="..\ServiceControl.Connector.MassTransit\ServiceControl.Connector.MassTransit.csproj" />
1212
</ItemGroup>
1313

14-
<ItemGroup>
15-
<PackageReference Include="MassTransit" Version="8.3.6" />
16-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.1" />
17-
<PackageReference Include="NServiceBus.AcceptanceTesting" Version="9.2.6" />
18-
</ItemGroup>
19-
2014
</Project>

src/ServiceControl.Connector.MassTransit.AmazonSQS/ServiceControl.Connector.MassTransit.AmazonSQS.csproj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,13 @@
44
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
7-
<RootNamespace>ServiceControl.Connector.MassTransit.AmazonSQS</RootNamespace>
87
</PropertyGroup>
98

109
<ItemGroup>
1110
<ProjectReference Include="..\ServiceControl.Connector.MassTransit\ServiceControl.Connector.MassTransit.csproj" />
1211
</ItemGroup>
1312

1413
<ItemGroup>
15-
<PackageReference Include="AWSSDK.SQS" Version="3.7.400.100" />
16-
<PackageReference Include="MassTransit" Version="8.3.6" />
1714
<PackageReference Include="NServiceBus.AmazonSQS" Version="7.2.0" />
1815
</ItemGroup>
1916

src/ServiceControl.Connector.MassTransit.AzureServiceBus/ServiceControl.Connector.MassTransit.AzureServiceBus.csproj

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,13 @@
44
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
7-
<RootNamespace>ServiceControl.Connector.MassTransit.AzureServiceBus</RootNamespace>
87
</PropertyGroup>
98

109
<ItemGroup>
1110
<ProjectReference Include="..\ServiceControl.Connector.MassTransit\ServiceControl.Connector.MassTransit.csproj" />
1211
</ItemGroup>
1312

1413
<ItemGroup>
15-
<PackageReference Include="MassTransit" Version="8.3.6" />
16-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.2" />
1714
<PackageReference Include="NServiceBus.Transport.AzureServiceBus" Version="4.3.0-alpha.1" />
1815
</ItemGroup>
1916

src/ServiceControl.Connector.MassTransit.Host/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ COPY . /import
55
WORKDIR /import
66
ENV CI=true
77

8-
RUN dotnet publish src/ServiceControl.Connector.MassTransit.Host/ServiceControl.Connector.MassTransit.Host.csproj --configuration Release --arch $TARGETARCH --output /build
8+
RUN dotnet publish src/ServiceControl.Connector.MassTransit.Host/ServiceControl.Connector.MassTransit.Host.csproj --arch $TARGETARCH --output /build
99

1010
# Runtime image
1111
FROM mcr.microsoft.com/dotnet/runtime:8.0-noble-chiseled

0 commit comments

Comments
 (0)