-
-
Notifications
You must be signed in to change notification settings - Fork 731
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
Option to deploy an existing release in OctopusDeploy #1228
Comments
@trailmax Looks like release number isn't mandatory, so it should be on the settings class.
|
@trailmax |
Yes, it would not now what to do without these parameters - see http://docs.octopusdeploy.com/display/OD/Deploying+releases |
@patriksvensson ReleaseNumber is not optional - it can be "Latest" or a version, but it must be there. One of the ways to do it - have default settings object set up with "Latest", but then option to override it. I almost like it, but then what version are you deploying is quite important and I can see that every call to deploy will end up with settings object specifying the exact release. So I'm in favour of having it as a mandatory param outside of the settings object. |
@trailmax Ok, but then I think it should be up to the user to pass |
@patriksvensson Sounds good. I won't do the override then. |
@trailmax Perfect! 👍 |
Fixed by #1229 |
Once you crated a release in Octopus Deploy through Cake, there is no option to deploy that release. I've got a draft code that can do that, but I see there are a few issues around OctopusDeploy: #1022, pending PR #1218.
I'm not sure what is the conclusion of discussion about duplicating parameters for server and apikey in alias calls and settings object. So here is my proposal:
My only concern is #1022 - Should I base the settings object on common
OctopusDeploySettings
while it still has Server and ApiKey parameters?The text was updated successfully, but these errors were encountered: