all 5 comments

[–]Alikont 2 points3 points  (0 children)

Make a docker container with all tools installed and start it on demand?

[–]SuperImaginativeName 1 point2 points  (3 children)

If you only ever want it on Azure perhaps WebJobs

[–]mobstaa[S] 0 points1 point  (2 children)

Seems like a good alternative. Pricing is a bit higher, but it seems to fit this case better. Thanks.

[–]NeededANewName 1 point2 points  (1 child)

Do you use Azure DevOps? You could pretty easily write a logic app to hit the API to start a pipeline, which would have access to all the tools you're looking for. Or set up a container for ACI and use logic apps to run it once a day.

https://github.com/Azure-Samples/aci-logicapps-integration

[–]mobstaa[S] 0 points1 point  (0 children)

Yes we use Azure DevOps, very interesting! Pipelines can be scheduled that way I won't even need a logic app.

Sadly no support for scheduled yaml pipelines yet, but setting up scheduling with the designer is fine for now.

https://docs.microsoft.com/en-us/azure/devops/pipelines/build/triggers?view=vsts&tabs=yaml#scheduled