Environmental setting to immediately start a deployment upon tentacle creation/discovery
You can provision servers and set them to automatically be discoverable. Upon this discovery, I'd love to be able to deploy the latest release to the rest of the environment onto that newly created server.
I'd envisage the option to be callrd something "Automatically deploy latest package to new tentacles".
Reason : I am having to provision servers in AWS as tentacles and then (still not confirmed as doable for my scenario) having to query the API for the machine names to force Octopus to only deploy to these newly created servers (I.e. not do a complete environmental deployment)
This is now available as of 3.5 as part of our subscriptions feature.
Pat O'Shea commented
Here's the command get the version for an environment: (.\Octo.exe List-LatestDeployments --Project=Project --Environment=ENV --Server=URL --apiKey=API-KEY | Select-String -caseSensitive 'Version:' | Select -First 1).ToString().Trim().Split(' ')
Seems to do everything I need. Planned release date?
We have a current RFC around this topic. If you could add comments or read through to see the process. It is planned for 3.1.