You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
flags.StringVarP(&promoteFlags.Project.Value, promoteFlags.Project.Name, "p", "", "Name or ID of the project to promote the release from")
97
96
flags.StringArrayVarP(&promoteFlags.Environments.Value, promoteFlags.Environments.Name, "e", nil, "Promote to this environment (can be specified multiple times)")
98
97
flags.StringArrayVarP(&promoteFlags.Tenants.Value, promoteFlags.Tenants.Name, "", nil, "Promote to this tenant (can be specified multiple times)")
options.TargetEnvironments= []string{selectedEnvironment.Name} // executions api allows env names, so let's use these instead so they look nice in generated automationcmd
706
+
options.Environments= []string{selectedEnvironment.Name} // executions api allows env names, so let's use these instead so they look nice in generated automationcmd
SourceEnvironmentstring// the source environment to promote from
222
-
ReleaseVersionstring// the release to deploy
223
-
TargetEnvironments []string// multiple for untenanted deployment, only one entry for tenanted deployment
224
-
Tenants []string
225
-
TenantTags []string
226
-
ScheduledStartTimestring
227
-
ScheduledExpiryTimestring
228
-
ExcludedSteps []string
229
-
GuidedFailureModestring// ["", "true", "false", "default"]. Note default and "" are the same, the only difference is whether interactive mode prompts you
230
-
ForcePackageDownloadbool
231
-
DeploymentTargets []string
232
-
ExcludeTargets []string
233
-
Variablesmap[string]string
234
-
UpdateVariablesbool
235
222
LatestSuccessfulbool
236
-
DeploymentFreezeNames []string
237
-
DeploymentFreezeOverrideReasonstring
238
-
239
-
// extra behaviour commands
240
-
241
-
// true if the value was specified on the command line (because ForcePackageDownload is bool, we can't distinguish 'false' from 'missing')
242
-
ForcePackageDownloadWasSpecifiedbool
243
-
244
-
// so the automation command can mask sensitive variable output
245
-
SensitiveVariableNames []string
246
-
247
-
// printing a link to the release (to check deployment status) requires the release ID, not version.
248
-
// the interactive process looks this up, so we can cache it here to avoid a second lookup when generating
249
-
// the link for the browser. It isn't neccessary though
250
-
ReleaseIDstring
251
-
252
223
// After we send the request to the server, the response is stored here
0 commit comments