Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Arguments missing for Octopus Deploy tool #1587

Closed
islopma opened this issue May 2, 2017 · 3 comments
Closed

Arguments missing for Octopus Deploy tool #1587

islopma opened this issue May 2, 2017 · 3 comments
Labels
Milestone

Comments

@islopma
Copy link
Contributor

islopma commented May 2, 2017

Octopus Deploy provides the tool Octo.exe, which is integrated into Cake under the Cake.Common.Tools.OctopusDeploy namespace. One feature that the tool provides is to deploy the latest release from a selected channel (using options --channel "Beta" --version latest).

The thing is that not every option is currently available through Cake, such as the channel option, so one has to resort to invoking Octo.exe directly. It would be nice if this option, and maybe others, could be added to OctopusDeployReleaseDeploymentSettings.

@bjorkstromm
Copy link
Member

@islopma

so one has to resort to invoking Octo.exe directly.

Instead of resorting to calling Octo.exe directly you could always use ArgumentCustomization on OctopusDeployReleaseDeploymentSettings as a workaround.

That said. Are you in a position to submit a PR for adding Channel and Version/ReleaseNumber to OctopusDeployReleaseDeploymentSettings?

@islopma
Copy link
Contributor Author

islopma commented May 2, 2017

That's a nice workaround. I will test it and if it works I will be submitting a PR with the Channel option.

@devlead
Copy link
Member

devlead commented May 4, 2017

Fixed by #1590

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants