diff --git a/eng/pipelines/steps/update-dependencies-specific.yml b/eng/pipelines/steps/update-dependencies-specific.yml index f11ab2db30..ce1fa52514 100644 --- a/eng/pipelines/steps/update-dependencies-specific.yml +++ b/eng/pipelines/steps/update-dependencies-specific.yml @@ -7,6 +7,11 @@ parameters: - name: useInternalBuild type: boolean default: false +# Token used for internal-build pushes when the internal path is enabled. +# Set the `internalAccessToken` YAML variable to override this if needed. +- name: internalAccessToken + type: string + default: '$(internalAccessToken)' - name: skipPullRequest type: boolean default: false @@ -18,7 +23,7 @@ steps: displayName: Create Update Dependencies container - powershell: | if ("${{ parameters.useInternalBuild }}" -eq "true") { - $pat="$(dn-bot-devdiv-dnceng-rw-code-pat)" + $pat='${{ parameters.internalAccessToken }}' } else { $pat="$(BotAccount-dotnet-docker-bot-PAT)" } diff --git a/eng/pipelines/steps/update-dotnet-dependencies-specific.yml b/eng/pipelines/steps/update-dotnet-dependencies-specific.yml index 86ea204424..86760241ab 100644 --- a/eng/pipelines/steps/update-dotnet-dependencies-specific.yml +++ b/eng/pipelines/steps/update-dotnet-dependencies-specific.yml @@ -3,6 +3,9 @@ parameters: # Comma-delimited list of SDK versions to target (overrides the use of channel var to determine latest version) sdkVersions: "" buildId: "" + # Token used for AzdoVersionsRepoInfoAccessToken in the internal-build path. + # Set the `internalAccessToken` YAML variable to override this if needed. + internalAccessToken: '$(internalAccessToken)' skipPullRequest: false steps: @@ -26,7 +29,7 @@ steps: if ("${{ parameters.useInternalBuild }}" -eq "true") { $args["UseInternalBuild"] = $true $args["InternalAccessToken"] = '$(System.AccessToken)' - $args["AzdoVersionsRepoInfoAccessToken"] = "$(dn-bot-devdiv-dnceng-rw-code-pat)" + $args["AzdoVersionsRepoInfoAccessToken"] = '${{ parameters.internalAccessToken }}' } $(engPath)/Get-DropVersions.ps1 @args @@ -86,3 +89,4 @@ steps: customArgsArray: "$(customArgsArray)" skipPullRequest: ${{ parameters.skipPullRequest }} useInternalBuild: ${{ parameters.useInternalBuild }} + internalAccessToken: ${{ parameters.internalAccessToken }}