Skip to content

Commit 1ca7ac7

Browse files
authored
[ci] Allow dynamic$(NuGetArtifactName) values (#7848)
We want to be able to override the values of `$(NuGetArtifactName)` and `$(LinuxNuGetArtifactName)` in the megapipeline so that artifact names don't overlap. We shouldn't use these variables to determine where local build artifacts are being output to.
1 parent c75bbfc commit 1ca7ac7

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

build-tools/automation/yaml-templates/build-linux.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,9 +69,9 @@ stages:
6969
- script: >
7070
df -h &&
7171
mkdir -p $(System.DefaultWorkingDirectory)/xamarin-android/bin/Build$(XA.Build.Configuration)/nuget-linux &&
72-
ln $(System.DefaultWorkingDirectory)/xamarin-android/bin/Build$(XA.Build.Configuration)/$(NuGetArtifactName)/Microsoft.Android.Sdk.Linux*.nupkg
72+
ln $(System.DefaultWorkingDirectory)/xamarin-android/bin/Build$(XA.Build.Configuration)/nuget-unsigned/Microsoft.Android.Sdk.Linux*.nupkg
7373
$(System.DefaultWorkingDirectory)/xamarin-android/bin/Build$(XA.Build.Configuration)/nuget-linux &&
74-
ln $(System.DefaultWorkingDirectory)/xamarin-android/bin/Build$(XA.Build.Configuration)/$(NuGetArtifactName)/SignList.xml
74+
ln $(System.DefaultWorkingDirectory)/xamarin-android/bin/Build$(XA.Build.Configuration)/nuget-unsigned/SignList.xml
7575
$(System.DefaultWorkingDirectory)/xamarin-android/bin/Build$(XA.Build.Configuration)/nuget-linux
7676
workingDirectory: $(System.DefaultWorkingDirectory)/xamarin-android
7777
displayName: copy linux sdk

build-tools/automation/yaml-templates/commercial-build.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,7 +130,7 @@ steps:
130130
displayName: upload nupkgs
131131
inputs:
132132
artifactName: ${{ parameters.nugetArtifactName }}
133-
targetPath: ${{ parameters.xaSourcePath }}/bin/Build$(XA.Build.Configuration)/$(NuGetArtifactName)
133+
targetPath: ${{ parameters.xaSourcePath }}/bin/Build$(XA.Build.Configuration)/nuget-unsigned
134134

135135
- script: >
136136
mkdir -p bin/Build$(XA.Build.Configuration)/$(InstallerArtifactName) &&

0 commit comments

Comments
 (0)