pulumi/cmd
Justin Van Patten b46820dbef
Move away from ${PROJECT} and ${DESCRIPTION} (#1873)
We generally want examples and apps to be authored such that they are
clonable/deployable as-is without using new/up (and want to
encourage this). That means no longer using the ${PROJECT} and
${DESCRIPTION} replacement strings in Pulumi.yaml and other text files.
Instead, good default project names and descriptions should be specified
in Pulumi.yaml and elsewhere.

We'll use the specified values as defaults when prompting the user, and
then directly serialize/save the values to Pulumi.yaml when configuring
the user's project. This does mean that name in package.json (for nodejs
projects) won't be updated if it isn't using ${PROJECT}, but that's OK.

Our templates in the pulumi/templates repo will still use
${PROJECT}/${DESCRIPTION} for now, to continue to work well with v0.15
of the CLI. After that version is no longer in use, we can update the
templates to no longer use the replacement strings and delete the code
in the CLI that deals with it.
2018-09-05 08:00:57 -07:00
..
archive.go Add license headers 2018-05-22 15:02:47 -07:00
cancel.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
config.go Don't use :config: token when sending values to the service 2018-08-22 16:41:46 -07:00
config_test.go Consider the key name as part of secret detection 2018-08-09 19:10:14 -07:00
destroy.go Run up automatically at the end of new (#1808) 2018-08-27 16:41:20 -07:00
errors.go Revert "Plumb LogRequest.IsStatus through the logging subsystem" 2018-08-31 15:56:53 -07:00
gen_bash_completion.go Add license headers 2018-05-22 15:02:47 -07:00
gen_markdown.go Add license headers 2018-05-22 15:02:47 -07:00
login.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
logout.go Add license headers 2018-05-22 15:02:47 -07:00
logs.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
logs_test.go Add license headers 2018-05-22 15:02:47 -07:00
new.go Move away from ${PROJECT} and ${DESCRIPTION} (#1873) 2018-09-05 08:00:57 -07:00
plugin.go Implement status sinks 2018-08-31 15:56:53 -07:00
plugin_install.go Revert "Plumb LogRequest.IsStatus through the logging subsystem" 2018-08-31 15:56:53 -07:00
plugin_ls.go Add license headers 2018-05-22 15:02:47 -07:00
plugin_rm.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00
preview.go Run up automatically at the end of new (#1808) 2018-08-27 16:41:20 -07:00
pulumi.go Revert "Plumb LogRequest.IsStatus through the logging subsystem" 2018-08-31 15:56:53 -07:00
refresh.go Run up automatically at the end of new (#1808) 2018-08-27 16:41:20 -07:00
stack.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
stack_export.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
stack_graph.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
stack_import.go Revert "Plumb LogRequest.IsStatus through the logging subsystem" 2018-08-31 15:56:53 -07:00
stack_init.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
stack_ls.go Remove PPC-specific codepaths (#1741) 2018-08-08 19:26:51 -07:00
stack_output.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
stack_output_test.go Add license headers 2018-05-22 15:02:47 -07:00
stack_rm.go Tweak help text for pulumi stack rm -f (#1789) 2018-08-20 12:32:58 -07:00
stack_select.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
up.go Move away from ${PROJECT} and ${DESCRIPTION} (#1873) 2018-09-05 08:00:57 -07:00
util.go Initial support for passing URLs to new and up (#1727) 2018-08-10 18:08:16 -07:00
version.go Add license headers 2018-05-22 15:02:47 -07:00
whoami.go Support the NO_COLOR env variable to suppres any colored output. (#1594) 2018-07-06 21:30:00 -07:00