diff --git a/.azure/pipelines/site-extensions.yml b/.azure/pipelines/site-extensions.yml index c909102670..3d1359e56a 100644 --- a/.azure/pipelines/site-extensions.yml +++ b/.azure/pipelines/site-extensions.yml @@ -29,13 +29,13 @@ phases: inputs: signType: $(_SignType) zipSources: false - - script: src/SiteExtensions/build.cmd -ci - displayName: Run src/SiteExtensions/build.cmd + - script: src/SiteExtensions/LoggingAggregate/build.cmd -ci + displayName: Run src/SiteExtensions/LoggingAggregate/build.cmd - task: PublishBuildArtifacts@1 displayName: Upload artifacts condition: eq(variables['system.pullrequest.isfork'], false) inputs: - pathtoPublish: ./src/SiteExtensions/artifacts/ + pathtoPublish: ./src/SiteExtensions/LoggingAggregate/artifacts/ artifactName: artifacts-Windows-Release artifactType: Container - task: MicroBuildCleanup@1 diff --git a/build/CodeSign.props b/build/CodeSign.props index 147f984918..69ada0e0e0 100644 --- a/build/CodeSign.props +++ b/build/CodeSign.props @@ -35,6 +35,7 @@ + diff --git a/build/SharedFx.targets b/build/SharedFx.targets index 3c8a6d463b..17e393fdd8 100644 --- a/build/SharedFx.targets +++ b/build/SharedFx.targets @@ -7,7 +7,7 @@ $(BuildSharedFxDependsOn);CodeSign $(IntermediateDir)ar\$(SharedFxRid)\ $(GetArtifactInfo);GetFxProjectArtifactInfo - true + true @@ -15,9 +15,12 @@ - + + + + @@ -29,7 +32,8 @@ - + + diff --git a/build/artifacts.props b/build/artifacts.props index cf871a7d84..bc33a3ac0b 100644 --- a/build/artifacts.props +++ b/build/artifacts.props @@ -27,6 +27,7 @@ This can be done once #4246 is complete, and done in conjunction with converting + diff --git a/src/SiteExtensions/Directory.Build.props b/src/SiteExtensions/LoggingAggregate/Directory.Build.props similarity index 100% rename from src/SiteExtensions/Directory.Build.props rename to src/SiteExtensions/LoggingAggregate/Directory.Build.props diff --git a/src/SiteExtensions/Directory.Build.targets b/src/SiteExtensions/LoggingAggregate/Directory.Build.targets similarity index 100% rename from src/SiteExtensions/Directory.Build.targets rename to src/SiteExtensions/LoggingAggregate/Directory.Build.targets diff --git a/src/SiteExtensions/SiteExtensions.sln b/src/SiteExtensions/LoggingAggregate/SiteExtensions.sln similarity index 100% rename from src/SiteExtensions/SiteExtensions.sln rename to src/SiteExtensions/LoggingAggregate/SiteExtensions.sln diff --git a/src/SiteExtensions/build.cmd b/src/SiteExtensions/LoggingAggregate/build.cmd similarity index 100% rename from src/SiteExtensions/build.cmd rename to src/SiteExtensions/LoggingAggregate/build.cmd diff --git a/src/SiteExtensions/build.sh b/src/SiteExtensions/LoggingAggregate/build.sh similarity index 100% rename from src/SiteExtensions/build.sh rename to src/SiteExtensions/LoggingAggregate/build.sh diff --git a/src/SiteExtensions/build/dependencies.props b/src/SiteExtensions/LoggingAggregate/build/dependencies.props similarity index 100% rename from src/SiteExtensions/build/dependencies.props rename to src/SiteExtensions/LoggingAggregate/build/dependencies.props diff --git a/src/SiteExtensions/build/repo.props b/src/SiteExtensions/LoggingAggregate/build/repo.props similarity index 100% rename from src/SiteExtensions/build/repo.props rename to src/SiteExtensions/LoggingAggregate/build/repo.props diff --git a/src/SiteExtensions/build/sources.props b/src/SiteExtensions/LoggingAggregate/build/sources.props similarity index 100% rename from src/SiteExtensions/build/sources.props rename to src/SiteExtensions/LoggingAggregate/build/sources.props diff --git a/src/SiteExtensions/eng/signcheck.exclusions.txt b/src/SiteExtensions/LoggingAggregate/eng/signcheck.exclusions.txt similarity index 100% rename from src/SiteExtensions/eng/signcheck.exclusions.txt rename to src/SiteExtensions/LoggingAggregate/eng/signcheck.exclusions.txt diff --git a/src/SiteExtensions/src/Directory.Build.props b/src/SiteExtensions/LoggingAggregate/src/Directory.Build.props similarity index 100% rename from src/SiteExtensions/src/Directory.Build.props rename to src/SiteExtensions/LoggingAggregate/src/Directory.Build.props diff --git a/src/SiteExtensions/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj b/src/SiteExtensions/LoggingAggregate/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj similarity index 100% rename from src/SiteExtensions/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj rename to src/SiteExtensions/LoggingAggregate/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj diff --git a/src/SiteExtensions/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/applicationHost.xdt b/src/SiteExtensions/LoggingAggregate/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/applicationHost.xdt similarity index 100% rename from src/SiteExtensions/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/applicationHost.xdt rename to src/SiteExtensions/LoggingAggregate/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/applicationHost.xdt diff --git a/src/Installers/RuntimeSiteExtension/scmApplicationHost.xdt b/src/SiteExtensions/LoggingAggregate/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/scmApplicationHost.xdt similarity index 100% rename from src/Installers/RuntimeSiteExtension/scmApplicationHost.xdt rename to src/SiteExtensions/LoggingAggregate/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/scmApplicationHost.xdt diff --git a/src/SiteExtensions/test/Directory.Build.props b/src/SiteExtensions/LoggingAggregate/test/Directory.Build.props similarity index 100% rename from src/SiteExtensions/test/Directory.Build.props rename to src/SiteExtensions/LoggingAggregate/test/Directory.Build.props diff --git a/src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests.csproj b/src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests.csproj similarity index 100% rename from src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests.csproj rename to src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests.csproj diff --git a/src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/TransformTest.cs b/src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/TransformTest.cs similarity index 100% rename from src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/TransformTest.cs rename to src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/TransformTest.cs diff --git a/src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_empty.xml b/src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_empty.xml similarity index 100% rename from src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_empty.xml rename to src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_empty.xml diff --git a/src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingemptyvalue.xml b/src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingemptyvalue.xml similarity index 100% rename from src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingemptyvalue.xml rename to src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingemptyvalue.xml diff --git a/src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingline.xml b/src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingline.xml similarity index 100% rename from src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingline.xml rename to src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingline.xml diff --git a/src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingvalue.xml b/src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingvalue.xml similarity index 100% rename from src/SiteExtensions/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingvalue.xml rename to src/SiteExtensions/LoggingAggregate/test/Microsoft.AspNetCore.AzureAppServices.SiteExtension.Tests/config_existingvalue.xml diff --git a/src/SiteExtensions/version.props b/src/SiteExtensions/LoggingAggregate/version.props similarity index 100% rename from src/SiteExtensions/version.props rename to src/SiteExtensions/LoggingAggregate/version.props diff --git a/src/SiteExtensions/LoggingBranch/Directory.Build.props b/src/SiteExtensions/LoggingBranch/Directory.Build.props new file mode 100644 index 0000000000..be2a21d512 --- /dev/null +++ b/src/SiteExtensions/LoggingBranch/Directory.Build.props @@ -0,0 +1,12 @@ + + + + + + + $(RestoreSources); + $(ArtifactsConfigurationDir)$(SharedFxRid) + + + + diff --git a/src/SiteExtensions/LoggingBranch/Directory.Build.targets b/src/SiteExtensions/LoggingBranch/Directory.Build.targets new file mode 100644 index 0000000000..5cc0a54a27 --- /dev/null +++ b/src/SiteExtensions/LoggingBranch/Directory.Build.targets @@ -0,0 +1,33 @@ + + + + + + + false + + false + + false + + true + + false + + false + false + + + + + + NuGetPackage + $(PackageId) + $(PackageVersion) + + + + + + + diff --git a/src/SiteExtensions/LoggingBranch/Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj b/src/SiteExtensions/LoggingBranch/Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj new file mode 100644 index 0000000000..5ec947b99d --- /dev/null +++ b/src/SiteExtensions/LoggingBranch/Microsoft.AspNetCore.AzureAppServices.SiteExtension.csproj @@ -0,0 +1,46 @@ + + + + $(VersionPrefix.Substring(0, $(VersionPrefix.LastIndexOf('.')))) + ASP.NET Core Extensions + This extension enables additional functionality for ASP.NET Core on Azure WebSites, such as enabling Azure logging. + net461 + false + aspnet;logging;aspnetcore;AzureSiteExtension;keyvault;configuration;dataprotection + content + Microsoft.AspNetCore.AzureAppServices.SiteExtension.$(TrimmedVersion).$(SharedFxArchitecture) + $(PackageVersion) + $(MicrosoftNETCoreAppPackageVersion) + + net461 + false + AzureSiteExtension + true + false + false + false + content + + + + + + + + + + + + Pack + false + true + + + + Pack + false + true + + + + diff --git a/src/SiteExtensions/src/Microsoft.Web.Xdt.Extensions/InsertOrAppendAttribute.cs b/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/InsertOrAppendAttribute.cs similarity index 100% rename from src/SiteExtensions/src/Microsoft.Web.Xdt.Extensions/InsertOrAppendAttribute.cs rename to src/SiteExtensions/Microsoft.Web.Xdt.Extensions/InsertOrAppendAttribute.cs diff --git a/src/SiteExtensions/src/Microsoft.Web.Xdt.Extensions/Microsoft.Web.Xdt.Extensions.csproj b/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/Microsoft.Web.Xdt.Extensions.csproj similarity index 100% rename from src/SiteExtensions/src/Microsoft.Web.Xdt.Extensions/Microsoft.Web.Xdt.Extensions.csproj rename to src/SiteExtensions/Microsoft.Web.Xdt.Extensions/Microsoft.Web.Xdt.Extensions.csproj diff --git a/src/SiteExtensions/src/Microsoft.Web.Xdt.Extensions/baseline.netframework.json b/src/SiteExtensions/Microsoft.Web.Xdt.Extensions/baseline.netframework.json similarity index 100% rename from src/SiteExtensions/src/Microsoft.Web.Xdt.Extensions/baseline.netframework.json rename to src/SiteExtensions/Microsoft.Web.Xdt.Extensions/baseline.netframework.json diff --git a/src/Installers/RuntimeSiteExtension/Directory.Build.targets b/src/SiteExtensions/Runtime/Directory.Build.targets similarity index 100% rename from src/Installers/RuntimeSiteExtension/Directory.Build.targets rename to src/SiteExtensions/Runtime/Directory.Build.targets diff --git a/src/Installers/RuntimeSiteExtension/Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj b/src/SiteExtensions/Runtime/Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj similarity index 83% rename from src/Installers/RuntimeSiteExtension/Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj rename to src/SiteExtensions/Runtime/Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj index 8c452e4d2b..8cb4c17161 100644 --- a/src/Installers/RuntimeSiteExtension/Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj +++ b/src/SiteExtensions/Runtime/Microsoft.AspNetCore.Runtime.SiteExtension.pkgproj @@ -19,7 +19,7 @@ - + @@ -33,9 +33,9 @@ - + - + diff --git a/src/Installers/RuntimeSiteExtension/applicationHost.xdt b/src/SiteExtensions/Runtime/applicationHost.xdt similarity index 100% rename from src/Installers/RuntimeSiteExtension/applicationHost.xdt rename to src/SiteExtensions/Runtime/applicationHost.xdt diff --git a/src/Installers/RuntimeSiteExtension/install.cmd b/src/SiteExtensions/Runtime/install.cmd similarity index 100% rename from src/Installers/RuntimeSiteExtension/install.cmd rename to src/SiteExtensions/Runtime/install.cmd diff --git a/src/SiteExtensions/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/scmApplicationHost.xdt b/src/SiteExtensions/Runtime/scmApplicationHost.xdt similarity index 100% rename from src/SiteExtensions/src/Microsoft.AspNetCore.AzureAppServices.SiteExtension/scmApplicationHost.xdt rename to src/SiteExtensions/Runtime/scmApplicationHost.xdt