luuksommers / vsts-website-warmup

MIT License
7 stars 6 forks source link

Support for cross-platform execution #18

Open arjenst opened 2 years ago

arjenst commented 2 years ago

We can only run this task on operating system Windows. Many jobs are being executed on Ubuntu (at least in my case). Therefor it would be a great improvement to be able to run this task cross-platform.

luuksommers commented 2 years ago

Hi Arjen, thanks for reporting this issue. To make this job run cross-platform a complete rewrite to Node is nessesary. I currently don't use azure devops anymore, and there are better ways to warmup your site nowadays.

For example application initialization: https://blog.baslijten.com/warmup-your-application-on-azure-app-service-when-scaling-up-and-swapping-slots-using-application-initialization/ and https://blog.brooksjc.com/2019/06/20/troubleshooting-app-initialization-iis-warmup-on-azure-web-apps/.

Hope this helps to solve your warmup problems.

PS: Do you remember we worked together long ago at Smart Concepts?

arjenst commented 2 years ago

Hi Luuk, thanks for your reply! I'll have a look your suggestions! I do remember that's why I chose this extension. Has to be a great one I figured 👍