pulumi/pkg
joeduffy 4168666600 Reject logins for non-interactive when envvar is unset
This change stops attempting to pop a web browser in non-interactive
sessions. Instead, the PULUMI_ACCESS_TOKEN environment variable must
be set. Otherwise, any attempt to use the CLI will yield

    $ pulumi --non-interactive preview
    error: PULUMI_ACCESS_TOKEN must be set for login during non-interactive CLI sessions

This is the behavior we want for Docker-based invocations of the CLI,
and so is part of pulumi/pulumi#1991.
2018-09-29 10:55:19 -07:00
..
apitype Have ListStacksResponse include data required for 'stacks ls' (#1908) 2018-09-10 12:50:10 -07:00
backend Reject logins for non-interactive when envvar is unset 2018-09-29 10:55:19 -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 Fix pulumi/pulumi#1995 (#1997) 2018-09-28 11:46:43 -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 Process deletions conservatively in parallel (#1963) 2018-09-27 15:49:08 -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