Settings and activity
-
2 votes
An error occurred while saving the comment Stephen Schaff supported this idea ·
-
362 votesUnder Consideration · 40 comments · Product Feedback » Deployments · Flag idea as inappropriate… · Admin →
An error occurred while saving the comment Stephen Schaff commented
<Sigh> Requested over 6 years ago... top voted request.... no love....
If only octopus user voice was given the same treatment as the octopus help forums. (Responsive and helpful)
-
98 votes
We have no specific work in progress at the moment, but we are actively listening in this area. Please continue to share specific scenarios.
An error occurred while saving the comment Stephen Schaff commented
This would make life in Octopus deploy much easier. I have a bunch of projects that are the same, except for the variable values. They all deploy to Kubernetes the same, they all use the same processes and run books. But when I want to add a step to the process, I have to go add it to each and every project and make the change. <sigh>
It gets tedious... -
40 votes
Stephen Schaff supported this idea ·
-
65 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
Stephen Schaff supported this idea ·
-
82 votes
Stephen Schaff supported this idea ·
-
40 votes
Stephen Schaff supported this idea ·
I am surprised that some form of RegEx masking is not in there already. I thought it was, but when I went to check, it is not there. I realized that I was thinking of TeamCity. (It supports RegEx masking for its prompted variables.)