Skip to content

file-update

Shortcut: fu

Help option

~ $ dk file-update --help


Current context is: default
Usage: dk file-update [OPTIONS] FILEPATH...

  Update the server copy of one or more existing Recipe files based on you
  local  changes, or add one or more new Recipe files.  Requires inclusion of
  a change message.

Example...

dk file-update -m "my update message" file1.json dir2/file2.json

Options:
  -k, --kitchen TEXT  kitchen name
  -r, --recipe TEXT   recipe name
  -m, --message TEXT  change message  [required]
  --help              Show this message and exit.

Update file using contextual options

~/Kitchens/Dev_Sprint/Recipe1 $ dk file-update --message "Change message" variables.json


Current context is: default
YYYY-MM-DD HH:MM:SS - Updating Files:
Kitchen:    Dev_Sprint
Recipe:     Recipe1
Message:  Change message

DKCloudCommand.update_file for variables.json succeeded

Update multiple files using explicit options and shortcuts

~ $ dk fu -k Dev_Sprint -r Recipe1 -m "Change message" variables.json variations.json resources/newfile.json


Current context is: default
YYYY-MM-DD HH:MM:SS - Updating Files:
Kitchen:    Dev_Sprint
Recipe:     Recipe1
Message:  Change message

Adding: resources/newfile.json

DKCloudCommand.update_file for variables.json succeeded
DKCloudCommand.update_file for variations.json succeeded
DKCloudCommand.update_file for resources/newfile.json succeeded