Settings and activity
5 results found
-
148 votes
Andrew supported this idea ·
-
13 votes
Andrew supported this idea ·
-
3 votes
An error occurred while saving the comment Andrew supported this idea ·
-
68 votes
Until we implement this feature, the work around would be to monitor the deployment using the API and cancel it if a timeout has been reached.
I have written up a script (https://octopus.com/blog/automating-octopus-with-azure-functions) that retrieves all running deployments for a project and cancels it if:
- it has been running for more that 30 minutes
- the first step has been running fro more than 20 minutes
- the first step has not output any logs in 5 minutesThis can run as a scheduled task. Alternatively you can use the subscriptions feature to kick off a piece of code (eg Azure function) that does this polling, as described in this blog post: https://octopus.com/blog/automating-octopus-with-azure-functions
— Robert W
Andrew supported this idea ·
-
215 votes
Andrew supported this idea ·
What a great idea! The security benefits of the pull model can't be ignored and this would allow us to continue to use octopus while abiding by best practices!