neilpeterson / azure-blueprints-pipeline-tasks

MIT License
17 stars 16 forks source link

Get parameters dynamically from another platform #68

Open anotherancientalien opened 3 years ago

anotherancientalien commented 3 years ago

Hi,

I want to use your great blueprint devops plugin But in assignment, we only can use assign.json file, but I want to assign parameters dynamically from another platform's API. Is there any way to do that? any advice would be appreciated best, Jasmine

alex-frankel commented 3 years ago

The only way to do this would be to generate the JSON parameters file after getting the relevant values from the external API.

neilpeterson commented 3 years ago

Thanks @alex-frankel.

@PyCrafts thanks for opening up this issue. I'm going to go ahead and close now, if you believe that there is something that we can do on the extension side, please let me know.

anotherancientalien commented 3 years ago

@alex-frankel I did assignment "without" assign.json file and using parameters. @neilpeterson I believe that you can improve your plugin as I said.

neilpeterson commented 3 years ago

Thanks @PyCrafts I am going to need to do a bit of re-ramp here and explore possibilities. If you have specific thoughts on how you would interface with this as a consumer, would love to hear your ideas.

anotherancientalien commented 3 years ago

Hi Neil,

I had a project about assigning a blueprint directly from an ITSM automatically. My workaround is like below

I will revise the Azure PowerShell Job as api request. I will add rollback scenario

It would be great if your plugin has parameter inputs and rollback scenario.

Best Yasemen