Merge branch 'release/8.0.1xx' into release/8.0.2xx
This commit is contained in:
commit
7113c7761b
4 changed files with 23 additions and 5 deletions
|
@ -4,8 +4,8 @@ schedules:
|
||||||
branches:
|
branches:
|
||||||
include:
|
include:
|
||||||
- main
|
- main
|
||||||
- release/*.0.1xx*
|
- release/*.0.1xx*
|
||||||
- internal/release/*.0.1xx*
|
- internal/release/*.0.1xx*
|
||||||
|
|
||||||
pr: none
|
pr: none
|
||||||
trigger: none
|
trigger: none
|
||||||
|
@ -35,6 +35,13 @@ jobs:
|
||||||
architecture: x64
|
architecture: x64
|
||||||
dotnetDotnetRunId: ${{ parameters.dotnetDotnetRunId }}
|
dotnetDotnetRunId: ${{ parameters.dotnetDotnetRunId }}
|
||||||
|
|
||||||
|
- template: templates/jobs/sdk-diff-tests.yml
|
||||||
|
parameters:
|
||||||
|
buildName: Alpine317_Offline_MsftSdk
|
||||||
|
targetRid: alpine.3.17-x64
|
||||||
|
architecture: x64
|
||||||
|
dotnetDotnetRunId: ${{ parameters.dotnetDotnetRunId }}
|
||||||
|
|
||||||
- template: templates/jobs/sdk-diff-tests.yml
|
- template: templates/jobs/sdk-diff-tests.yml
|
||||||
parameters:
|
parameters:
|
||||||
buildName: Fedora38_Offline_MsftSdk
|
buildName: Fedora38_Offline_MsftSdk
|
||||||
|
|
|
@ -60,7 +60,7 @@ jobs:
|
||||||
pipeline: $(INSTALLER_OFFICIAL_CI_PIPELINE_ID)
|
pipeline: $(INSTALLER_OFFICIAL_CI_PIPELINE_ID)
|
||||||
buildId: $(InstallerBuildId)
|
buildId: $(InstallerBuildId)
|
||||||
artifact: BlobArtifacts
|
artifact: BlobArtifacts
|
||||||
patterns: '**/dotnet-sdk-+([0-9]).+([0-9]).+([0-9])?(-@(alpha|preview|rc|rtm)*)-linux-${{ parameters.architecture }}.tar.gz'
|
patterns: '**/dotnet-sdk-+([0-9]).+([0-9]).+([0-9])?(-@(alpha|preview|rc|rtm)*)-linux*-${{ parameters.architecture }}.tar.gz'
|
||||||
allowPartiallySucceededBuilds: true
|
allowPartiallySucceededBuilds: true
|
||||||
allowFailedBuilds: true
|
allowFailedBuilds: true
|
||||||
downloadPath: $(Pipeline.Workspace)/Artifacts
|
downloadPath: $(Pipeline.Workspace)/Artifacts
|
||||||
|
@ -82,7 +82,11 @@ jobs:
|
||||||
checkDownloadedFiles: true
|
checkDownloadedFiles: true
|
||||||
|
|
||||||
- script: |
|
- script: |
|
||||||
msft_sdk_tarball_name=$(find "$(Pipeline.Workspace)/Artifacts" -name "dotnet-sdk-*-linux-${{ parameters.architecture }}.tar.gz" -exec basename {} \;)
|
platform="linux"
|
||||||
|
if [[ ${{ parameters.targetRid }} =~ "alpine" ]]; then
|
||||||
|
platform="$platform-musl"
|
||||||
|
fi
|
||||||
|
msft_sdk_tarball_name=$(find "$(Pipeline.Workspace)/Artifacts" -name "dotnet-sdk-*-$platform-${{ parameters.architecture }}.tar.gz" -exec basename {} \;)
|
||||||
|
|
||||||
if [[ -z "$msft_sdk_tarball_name" ]]; then
|
if [[ -z "$msft_sdk_tarball_name" ]]; then
|
||||||
echo "Microsoft SDK tarball does not exist in '$(Pipeline.Workspace)/Artifacts'. The associated build https://dev.azure.com/dnceng/internal/_build/results?buildId=$(InstallerBuildId) might have failed."
|
echo "Microsoft SDK tarball does not exist in '$(Pipeline.Workspace)/Artifacts'. The associated build https://dev.azure.com/dnceng/internal/_build/results?buildId=$(InstallerBuildId) might have failed."
|
||||||
|
@ -98,6 +102,7 @@ jobs:
|
||||||
|
|
||||||
eng/common/build.sh -bl --projects $(Build.SourcesDirectory)/src/SourceBuild/content/test/Microsoft.DotNet.SourceBuild.SmokeTests/Microsoft.DotNet.SourceBuild.SmokeTests.csproj --restore
|
eng/common/build.sh -bl --projects $(Build.SourcesDirectory)/src/SourceBuild/content/test/Microsoft.DotNet.SourceBuild.SmokeTests/Microsoft.DotNet.SourceBuild.SmokeTests.csproj --restore
|
||||||
|
|
||||||
|
echo "##vso[task.setvariable variable=Platform]$platform"
|
||||||
echo "##vso[task.setvariable variable=MsftSdkTarballPath]$(Pipeline.Workspace)/Artifacts/$msft_sdk_tarball_name"
|
echo "##vso[task.setvariable variable=MsftSdkTarballPath]$(Pipeline.Workspace)/Artifacts/$msft_sdk_tarball_name"
|
||||||
echo "##vso[task.setvariable variable=SdkTarballPath]$(Pipeline.Workspace)/Artifacts/$sdk_tarball_name"
|
echo "##vso[task.setvariable variable=SdkTarballPath]$(Pipeline.Workspace)/Artifacts/$sdk_tarball_name"
|
||||||
displayName: Prepare Tests
|
displayName: Prepare Tests
|
||||||
|
@ -119,7 +124,7 @@ jobs:
|
||||||
-e SMOKE_TESTS_WARN_SDK_CONTENT_DIFFS=false
|
-e SMOKE_TESTS_WARN_SDK_CONTENT_DIFFS=false
|
||||||
-e SMOKE_TESTS_RUNNING_IN_CI=true
|
-e SMOKE_TESTS_RUNNING_IN_CI=true
|
||||||
-e SMOKE_TESTS_TARGET_RID=${{ parameters.targetRid }}
|
-e SMOKE_TESTS_TARGET_RID=${{ parameters.targetRid }}
|
||||||
-e SMOKE_TESTS_PORTABLE_RID=linux-${{ parameters.architecture }}
|
-e SMOKE_TESTS_PORTABLE_RID=$(Platform)-${{ parameters.architecture }}
|
||||||
-e SMOKE_TESTS_CUSTOM_PACKAGES_PATH=
|
-e SMOKE_TESTS_CUSTOM_PACKAGES_PATH=
|
||||||
displayName: Run Tests
|
displayName: Run Tests
|
||||||
workingDirectory: $(Build.SourcesDirectory)
|
workingDirectory: $(Build.SourcesDirectory)
|
||||||
|
|
|
@ -171,6 +171,7 @@
|
||||||
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'FreeBSD'">freebsd-$(Platform)</PortableRid>
|
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'FreeBSD'">freebsd-$(Platform)</PortableRid>
|
||||||
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'OSX'">osx-$(Platform)</PortableRid>
|
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'OSX'">osx-$(Platform)</PortableRid>
|
||||||
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'Linux'">linux-$(Platform)</PortableRid>
|
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'Linux'">linux-$(Platform)</PortableRid>
|
||||||
|
<PortableRid Condition="$(TargetRid.StartsWith('linux-musl')) or $(TargetRid.StartsWith('alpine'))">linux-musl-$(Platform)</PortableRid>
|
||||||
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'Windows_NT'">win-$(Platform)</PortableRid>
|
<PortableRid Condition="'$(PortableRid)' == '' AND '$(TargetOS)' == 'Windows_NT'">win-$(Platform)</PortableRid>
|
||||||
<TargetRid Condition="'$(PortableBuild)' == 'true' AND '$(PortableRid)' != ''">$(PortableRid)</TargetRid>
|
<TargetRid Condition="'$(PortableBuild)' == 'true' AND '$(PortableRid)' != ''">$(PortableRid)</TargetRid>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
|
|
|
@ -321,6 +321,11 @@
|
||||||
<ReadLinesFromFile File="$(MinimumMSBuildVersionFile)">
|
<ReadLinesFromFile File="$(MinimumMSBuildVersionFile)">
|
||||||
<Output TaskParameter="Lines" PropertyName="MinimumVSVersion"/>
|
<Output TaskParameter="Lines" PropertyName="MinimumVSVersion"/>
|
||||||
</ReadLinesFromFile>
|
</ReadLinesFromFile>
|
||||||
|
|
||||||
|
<PropertyGroup Condition=" '$(VersionSDKMinor)' == '1' and '$(StabilizePackageVersion)' == 'true' ">
|
||||||
|
<MinimumVSVersion>$(MinimumVSVersion.Substring(0,$(MinimumVSVersion.LastIndexOf('.'))))</MinimumVSVersion>
|
||||||
|
<MinimumVSVersion >$([MSBuild]::Add($(MinimumVSVersion), .1))</MinimumVSVersion>
|
||||||
|
</PropertyGroup>
|
||||||
</Target>
|
</Target>
|
||||||
|
|
||||||
<Target Name="GenerateSdkBundle"
|
<Target Name="GenerateSdkBundle"
|
||||||
|
|
Loading…
Add table
Reference in a new issue