jenkins-infra / pipeline-library

Collection of custom steps and variables for our Jenkins instance(s)
295 stars 136 forks source link

fix(get-fileshare-signed-url) ensure the script is re-entrant to allow concurent calls #854

Closed dduportal closed 6 months ago

dduportal commented 6 months ago

Ref. https://github.com/jenkins-infra/helpdesk/issues/2649

This PR fixes the shell script resources/get-fileshare-signed-url.sh so it is re-entrant to support concurrent calls as part of https://github.com/jenkins-infra/update-center2/pull/777.

The documentation at https://learn.microsoft.com/en-us/cli/azure/use-azure-cli-successfully?tabs=bash%2Cbash2#concurrent-execution shows that we can use a different configuration dir. on each call


Validations: