30x / shipyardctl

command line interface for Shipyard API
Apache License 2.0
0 stars 3 forks source link

add deploy app update flag #59

Closed noahdietz closed 7 years ago

noahdietz commented 7 years ago

Add flag to deploy application that signifies a "hard update" of the deployment that results in the current deployment being wiped and replaced.

Any deploy application call on an existing deployment will result in an update.

This also means update deployment will be removed as a discrete command

noahdietz commented 7 years ago

update to reflect recent conversations:

  1. Deploying an undeployed application - Deploy it
  2. Deploying a deployed application without --force: Error
  3. Deploying a deployed application with --force but unchanged: Kill pods
  4. Deploying a deployed application with --force and changed: Update deployment