pulumi/pkg
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
..
apitype Clarify refresh text 2018-08-29 17:09:14 -07:00
backend Reformat call to action when we fail to launch browser for login 2018-09-04 14:28:29 -07:00
diag Revert "Plumb LogRequest.IsStatus through the logging subsystem" 2018-08-31 15:56:53 -07:00
encoding Add license headers 2018-05-22 15:02:47 -07:00
engine Implement status sinks 2018-08-31 15:56:53 -07:00
graph Add license headers 2018-05-22 15:02:47 -07:00
operations Save resources obtained from ".get" in the snapshot (#1654) 2018-08-03 14:06:00 -07:00
resource Implement status sinks 2018-08-31 15:56:53 -07:00
testing Allow skipping refresh step in integration tests (#1852) 2018-08-31 11:34:26 -05:00
tokens Remove dead code (#1833) 2018-08-28 14:43:41 -07:00
tools Add a WriteString method to tools/GenWriter. (#1839) 2018-08-29 14:43:20 -07:00
util Disable colors if we're not in an interactive session. (#1878) 2018-09-05 00:31:15 -07:00
version Add license headers 2018-05-22 15:02:47 -07:00
workspace Move away from ${PROJECT} and ${DESCRIPTION} (#1873) 2018-09-05 08:00:57 -07:00