pulumi/pkg
Joe Duffy 423c995dfd
Default an update's message to the Git commit title (#2009)
There is a seldom-used capability in our CLI, the ability to pass
-m to specify an update message, which we will then show prominently.

At the same time, we already scrape some interesting information from
the Git repo from which an update is performed, like the SHA hash,
committer, and author information. We explicitly didn't want to scrape
the entire message just in case someone put sensitive info inside of it.

It seems safe -- indeed, appealing -- to use just the title portion
as the default update message when no other has been provided (the
majority case). We'll work on displaying it in a better way, but this
strengthens our GitOps/CI/CD story.

Fixes pulumi/pulumi#2008.
2018-10-02 10:49:41 -07:00
..
apitype Have ListStacksResponse include data required for 'stacks ls' (#1908) 2018-09-10 12:50:10 -07:00
backend Default an update's message to the Git commit title (#2009) 2018-10-02 10:49:41 -07:00
diag Make a smattering of CLI UX improvements 2018-09-24 08:43:46 -07:00
encoding Add license headers 2018-05-22 15:02:47 -07:00
engine Allow previews when operations are pending. (#1999) 2018-10-01 09:48:48 -07:00
graph Add license headers 2018-05-22 15:02:47 -07:00
operations Use test helper. (#1977) 2018-09-22 22:44:49 -07:00
resource Allow previews when operations are pending. (#1999) 2018-10-01 09:48:48 -07:00
testing Improve integration test usability. (#1960) 2018-09-20 15:08:29 -05:00
tokens Validate type tokens before using them (#1904) 2018-09-07 15:19:18 -07:00
tools Add a WriteString method to tools/GenWriter. (#1839) 2018-08-29 14:43:20 -07:00
util Move interactive checking into pkg/util/cmdutil 2018-09-29 10:49:14 -07:00
version Add license headers 2018-05-22 15:02:47 -07:00
workspace Process deletions conservatively in parallel (#1963) 2018-09-27 15:49:08 -07:00