The Add command allows you to store your updated content and its details in a stash file. This stash file is what's used when pushing assets into your SFMC instance.
Subsequent adds of the same file will update content in the stash file.
Add Single Files
Note: Your terminal should be able to complete the file path by pressing
Tab. Spaces also must be escaped by placing a
\ before the space.
$ bldr add Content\ Builder/preference_center/modules/hero_subscribed Staged Files ---- Content Builder/brandy_welcome_emails/journey_v1/welcome_email_1
Add all files in a folder
$ bldr add . Staged Files ---- Content Builder/brandy_welcome_emails/journey_v1/welcome_email_1 Content Builder/brandy_welcome_emails/journey_v1/welcome_coupon Content Builder/brandy_welcome_emails/journey_v1/welcome_coupon_reminder Content Builder/brandy_welcome_emails/journey_v1/welcome_last_chance Content Builder/brandy_welcome_emails/journey_v2/welcome_account_setup
Adding Newly Created Files
Similar to the
init command, bldr has the ability to create new files on the fly during any stage in the project. In addition to files, new folders (single or nested) can be created.
add command, if no file is found in the
.local.manifest.json file, you will be asked to select an asset type for the new file. Once selected, it will be added to the stash.
The following asset types can be created: