Open coryodaniel opened 2 years ago
"terraform template will need to be updated to support liquid
" => already done, I grabbed this as part of the app templating
I like mass app deploy
and mass app config
, and it makes sense to consolidate on bundle
now. 👍
Now that we are starting to expose some of the other graph functions, particularly
package
functions likedeploy
... our commands are a bit confusing.mass app new
makes a application bundle (source code)mass app publish
publishes the bundle to our package managermass deploy
-> doesn't feel right as a top-level command since it technically 'deploys a package'...mass package deploy
starts to sound really confusing wrt to package management (these are deployed resources), as wouldmass package configure
Since applications and bundles don't really have any differences in how they are execute, I propose we move them into just
bundles
subcommand. The only difference in how we managed the bundles is how they are templatized.application-templates
(we should also rename this tobundle-templates
)liquid
This will free up
mass app
to deal w/ end user applications:mass app deploy ecomm-staging-api
will deploy the application packagemass app config ecomm-staging-api -f ./params.json
would read JSON from file and configure the package for deployment