Skip to content

Commit d250052

Browse files
committed
better incorporating of side by side mode
1 parent 7e03608 commit d250052

File tree

7 files changed

+12
-15
lines changed

7 files changed

+12
-15
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ on:
44
push:
55
branches: [ 'main' ]
66
pull_request:
7-
branches: [ 'main2*', 'instrumentation*', 'exporter*', 'extensions*' ]
7+
branches: [ 'main*', 'instrumentation*', 'exporter*', 'extensions*' ]
8+
paths:
9+
- '!modules/**'
810

911
permissions:
1012
contents: read

Directory.Build.props

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,8 @@
33
<IsTestProject>true</IsTestProject>
44
<SupportedNetTargets>net9.0;net8.0</SupportedNetTargets>
55
</PropertyGroup>
6-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), 'opentelemetry-dotnet-contrib.sln'))\build\Common.prod.props" />
6+
<Import Condition="'$(IsTestProject)' != 'true'"
7+
Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), 'opentelemetry-dotnet-contrib.sln'))\build\Common.prod.props" />
8+
<Import Condition="'$(IsTestProject)' == 'true'"
9+
Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), 'opentelemetry-dotnet-contrib.sln'))\build\Common.nonprod.props" />
710
</Project>

build/Common.prod.props

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -11,22 +11,15 @@
1111
<PackageIcon>opentelemetry-icon-color.png</PackageIcon>
1212
<Authors>OpenTelemetry Authors</Authors>
1313
<Copyright>Copyright The OpenTelemetry Authors</Copyright>
14+
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)/OpenTelemetryContrib.prod.ruleset</CodeAnalysisRuleSet>
15+
<NoWarn>$(NoWarn);1573;1712</NoWarn>
1416
<PackageOutputPath Condition="$(Build_ArtifactStagingDirectory) != ''">$(Build_ArtifactStagingDirectory)</PackageOutputPath>
1517
<!--<MinVerVerbosity>detailed</MinVerVerbosity>-->
1618
<PackageTags>Observability;OpenTelemetry;Monitoring;Telemetry</PackageTags>
1719
<EnablePackageValidation Condition="'$(EnablePackageValidation)' == ''">false</EnablePackageValidation>
1820
<PackageReadmeFile>README.md</PackageReadmeFile>
1921
<PackageChangelogFile>CHANGELOG.md</PackageChangelogFile>
2022
</PropertyGroup>
21-
<PropertyGroup Condition="'$(IsTestProject)' != 'true'">
22-
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)/OpenTelemetryContrib.prod.ruleset</CodeAnalysisRuleSet>
23-
<NoWarn>$(NoWarn);1573;1712</NoWarn>
24-
</PropertyGroup>
25-
<PropertyGroup Condition="'$(IsTestProject)' == 'true'">
26-
<IsPackable>false</IsPackable>
27-
<CodeAnalysisRuleSet>$(MSBuildThisFileDirectory)/OpenTelemetryContrib.test.ruleset</CodeAnalysisRuleSet>
28-
<NoWarn>$(NoWarn),1574,1591;CA1515</NoWarn>
29-
</PropertyGroup>
3023

3124
<ItemGroup Condition="'$(IsCPM)' != 'true'">
3225
<PackageReference Include="MinVer" Version="$(MinVerPkgVer)" PrivateAssets="All" Condition="'$(IntegrationBuild)' != 'true'" />

src/Directory.Build.props

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
<Project>
22
<Import Project="..\Directory.Build.props" Condition="Exists('..\Directory.Build.props')" />
3-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), 'opentelemetry-dotnet-contrib.sln'))\build\Common.prod.props" />
43
</Project>

src/Directory.Build.targets

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
<Project>
22

33
<Import Project="..\Directory.Build.targets" Condition="Exists('..\Directory.Build.targets')" />
4-
<Import Project="$(RepoRoot)\build\Common.targets" />
54

65
<PropertyGroup>
76
<TargetFrameworkMonikerAssemblyAttributesPath>$([System.IO.Path]::Combine('$(IntermediateOutputPath)','$(TargetFrameworkMoniker).AssemblyAttributes$(DefaultLanguageSourceExtension)'))</TargetFrameworkMonikerAssemblyAttributesPath>

test/Directory.Build.props

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,6 @@
11
<Project>
2+
<PropertyGroup>
3+
<IsTestProject>true</IsTestProject>
4+
</PropertyGroup>
25
<Import Project="..\Directory.Build.props" Condition="Exists('..\Directory.Build.props')" />
3-
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildProjectDirectory), 'opentelemetry-dotnet-contrib.sln'))\build\Common.nonprod.props" />
46
</Project>

test/Directory.Build.targets

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
11
<Project>
22
<Import Project="..\Directory.Build.targets" Condition="Exists('..\Directory.Build.targets')" />
3-
<Import Project="$(RepoRoot)\build\Common.targets" />
43
</Project>

0 commit comments

Comments
 (0)