-
Notifications
You must be signed in to change notification settings - Fork 2.6k
AzureFunctionApp@2: Better alias for Service Connection #18229
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hello,
I'm the owner of the Azure Functions deployment tasks.
Was there something that prompted this change?
This syntax is common to a lot of other tasks and changing the parameter in such a manner has a level of risk in relation to breaking existing pipelines, samples, templates etc?
For these reasons I would prefer not to make such a change.
Thanks,
Finbar
/Hey @FinVamp1 What prompted this PR is https://github.com/MicrosoftDocs/azure-devops-docs/issues/13281 I'm seeing a lot of developers being confused about "service connections" especially when connecting to Azure where "azureSubscription" should not be the name of an Azure Subscription 🙃 It seems like "azureSubscription" is a legacy name? I see that even in this task you directly map the public
I just checked ( There are 5 tasks with There are 7 tasks with There are 9 tasks with
I can't find anywhere that documents this will break stuff? Adding a new alias should be backwards compatible, but the script generating docs will now list (a better) variable name. |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
Is this PR making it fail? Or is it a broken/flaky test? (I can't see the ADO output, just |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
@nis-spiir Please rebuild the task and run the test cases again and check if any of the test cases failing in the repo. |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
@nis-spiir Can you please bump the version of the task. I could see the current version of the task is same as the one in PR. |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
azp /run |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
Do I need to do anything more to get this merged? [1] |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 4 pipeline(s). |
@nis-spiir I have cloned the same file changes from this PR and created a new PR #18522 from my local system and checks are getting succeeded. Feel free to review PR changes. cc: @FinVamp1 |
Here the only change is from Azure subscription to Azure Resource Manager connection is it right? cc: @nis-spiir @FinVamp1 |
Hi @nis-spiir I created this PR #18522 to help in fixing this current PR #18229 . Can you please update this PR to take further actions. |
Closed this PR as clone of this has been merged. #18522 |
Task name: AzureFunctionApp@2
Description: "Azure Subscription" is a terrible variable name for something that is not an Azure Subscription.
Documentation changes required: Y (adds alias, so auto-generated docs needs to be updated)
Added unit tests: N
Attached related issue: Y https://github.com/MicrosoftDocs/azure-devops-docs/issues/13281
Checklist: