Skip to content

Releases: DopplerHQ/cli

3.3.2

11 May 20:53
377f486
Compare
Choose a tag to compare

Changelog

6aebbcc Perform all file writes atomically

Docker images

  • docker pull dopplerhq/cli:3.3.2-python
  • docker pull dopplerhq/cli:3.3-python
  • docker pull dopplerhq/cli:3-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:3.3.2-python
  • docker pull gcr.io/dopplerhq/cli:3.3-python
  • docker pull gcr.io/dopplerhq/cli:3-python
  • docker pull gcr.io/dopplerhq/cli:python
  • docker pull dopplerhq/cli:3.3.2
  • docker pull dopplerhq/cli:3.3
  • docker pull dopplerhq/cli:3
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:3.3.2
  • docker pull gcr.io/dopplerhq/cli:3.3
  • docker pull gcr.io/dopplerhq/cli:3
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:3.3.2-node
  • docker pull dopplerhq/cli:3.3-node
  • docker pull dopplerhq/cli:3-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:3.3.2-node
  • docker pull gcr.io/dopplerhq/cli:3.3-node
  • docker pull gcr.io/dopplerhq/cli:3-node
  • docker pull gcr.io/dopplerhq/cli:node
  • docker pull dopplerhq/cli:3.3.2-ruby
  • docker pull dopplerhq/cli:3.3-ruby
  • docker pull dopplerhq/cli:3-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:3.3.2-ruby
  • docker pull gcr.io/dopplerhq/cli:3.3-ruby
  • docker pull gcr.io/dopplerhq/cli:3-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby

3.3.1

10 May 09:12
ac169c3
Compare
Choose a tag to compare

Changelog

0549ffb Print exceptions in red text
9d6f3de Publish 64-bit builds under "amd64"
37bef02 Standardize macOS build artifact names

Docker images

  • docker pull dopplerhq/cli:3.3.1-ruby
  • docker pull dopplerhq/cli:3.3-ruby
  • docker pull dopplerhq/cli:3-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:3.3.1-ruby
  • docker pull gcr.io/dopplerhq/cli:3.3-ruby
  • docker pull gcr.io/dopplerhq/cli:3-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby
  • docker pull dopplerhq/cli:3.3.1-python
  • docker pull dopplerhq/cli:3.3-python
  • docker pull dopplerhq/cli:3-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:3.3.1-python
  • docker pull gcr.io/dopplerhq/cli:3.3-python
  • docker pull gcr.io/dopplerhq/cli:3-python
  • docker pull gcr.io/dopplerhq/cli:python
  • docker pull dopplerhq/cli:3.3.1
  • docker pull dopplerhq/cli:3.3
  • docker pull dopplerhq/cli:3
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:3.3.1
  • docker pull gcr.io/dopplerhq/cli:3.3
  • docker pull gcr.io/dopplerhq/cli:3
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:3.3.1-node
  • docker pull dopplerhq/cli:3.3-node
  • docker pull dopplerhq/cli:3-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:3.3.1-node
  • docker pull gcr.io/dopplerhq/cli:3.3-node
  • docker pull gcr.io/dopplerhq/cli:3-node
  • docker pull gcr.io/dopplerhq/cli:node

3.3.0

09 May 08:32
bb0b521
Compare
Choose a tag to compare

This release brings major improvements to configuring service tokens. A project and config are no longer required, just specify your token. In one step, doppler enclave setup --token=$TOKEN will have you fully setup and ready to rock!

Additionally, doppler enclave setup will now automatically save the token to your config file (disable with --no-save-token). And finally, the install path for the deb and rpm packages has been changed from /usr/local/bin to /usr/bin.

Changelog

ffded95 Auto-select sole project/config during 'enclave setup'
be5a2de Install CLI deb/npm package to /usr/bin
72e8822 Refactor enclave setup implementation
1ad2e42 Save token during 'enclave setup` when passed via flag/env
81b6aa5 Standardize logging of info messages

Docker images

  • docker pull dopplerhq/cli:3.3.0-python
  • docker pull dopplerhq/cli:3.3-python
  • docker pull dopplerhq/cli:3-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:3.3.0-python
  • docker pull gcr.io/dopplerhq/cli:3.3-python
  • docker pull gcr.io/dopplerhq/cli:3-python
  • docker pull gcr.io/dopplerhq/cli:python
  • docker pull dopplerhq/cli:3.3.0-ruby
  • docker pull dopplerhq/cli:3.3-ruby
  • docker pull dopplerhq/cli:3-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:3.3.0-ruby
  • docker pull gcr.io/dopplerhq/cli:3.3-ruby
  • docker pull gcr.io/dopplerhq/cli:3-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby
  • docker pull dopplerhq/cli:3.3.0
  • docker pull dopplerhq/cli:3.3
  • docker pull dopplerhq/cli:3
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:3.3.0
  • docker pull gcr.io/dopplerhq/cli:3.3
  • docker pull gcr.io/dopplerhq/cli:3
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:3.3.0-node
  • docker pull dopplerhq/cli:3.3-node
  • docker pull dopplerhq/cli:3-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:3.3.0-node
  • docker pull gcr.io/dopplerhq/cli:3.3-node
  • docker pull gcr.io/dopplerhq/cli:3-node
  • docker pull gcr.io/dopplerhq/cli:node

3.2.0

07 May 22:42
e47d2a0
Compare
Choose a tag to compare

This release brings more verbose error logging to the doppler run command. We think users are going to want to see these errors if they occur, which is why they're enabled by default. Not interested in transient errors? Just call doppler run with --silent to silence them.

Changelog

b02aa17 Add additional internal logging functions
fa2d58c Always log failed update checks in debug mode
4f249a0 Globally recognize the --silent flag
9488fc9 Increase the verbosity of the doppler run command
a7dbbae Print individual file names during doppler run cleanup dry run
051529d Remove unused variable
a35ab11 Silence run command error output with --silent-exit

Docker images

  • docker pull dopplerhq/cli:3.2.0
  • docker pull dopplerhq/cli:3.2
  • docker pull dopplerhq/cli:3
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:3.2.0
  • docker pull gcr.io/dopplerhq/cli:3.2
  • docker pull gcr.io/dopplerhq/cli:3
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:3.2.0-node
  • docker pull dopplerhq/cli:3.2-node
  • docker pull dopplerhq/cli:3-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:3.2.0-node
  • docker pull gcr.io/dopplerhq/cli:3.2-node
  • docker pull gcr.io/dopplerhq/cli:3-node
  • docker pull gcr.io/dopplerhq/cli:node
  • docker pull dopplerhq/cli:3.2.0-ruby
  • docker pull dopplerhq/cli:3.2-ruby
  • docker pull dopplerhq/cli:3-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:3.2.0-ruby
  • docker pull gcr.io/dopplerhq/cli:3.2-ruby
  • docker pull gcr.io/dopplerhq/cli:3-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby
  • docker pull dopplerhq/cli:3.2.0-python
  • docker pull dopplerhq/cli:3.2-python
  • docker pull dopplerhq/cli:3-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:3.2.0-python
  • docker pull gcr.io/dopplerhq/cli:3.2-python
  • docker pull gcr.io/dopplerhq/cli:3-python
  • docker pull gcr.io/dopplerhq/cli:python

3.1.0

07 May 21:10
c478aeb
Compare
Choose a tag to compare

This release adds a new doppler update command that will update you to the latest version of the CLI. doppler update currently only works if the CLI is installed via brew.

Changelog

389198f Allow for brew upgrades via "doppler update"
af8e817 Update gpg keyserver to ubuntu.com
83887b3 Update gpg keyserver to ubuntu.com

Docker images

  • docker pull dopplerhq/cli:3.1.0
  • docker pull dopplerhq/cli:3.1
  • docker pull dopplerhq/cli:3
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:3.1.0
  • docker pull gcr.io/dopplerhq/cli:3.1
  • docker pull gcr.io/dopplerhq/cli:3
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:3.1.0-node
  • docker pull dopplerhq/cli:3.1-node
  • docker pull dopplerhq/cli:3-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:3.1.0-node
  • docker pull gcr.io/dopplerhq/cli:3.1-node
  • docker pull gcr.io/dopplerhq/cli:3-node
  • docker pull gcr.io/dopplerhq/cli:node
  • docker pull dopplerhq/cli:3.1.0-ruby
  • docker pull dopplerhq/cli:3.1-ruby
  • docker pull dopplerhq/cli:3-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:3.1.0-ruby
  • docker pull gcr.io/dopplerhq/cli:3.1-ruby
  • docker pull gcr.io/dopplerhq/cli:3-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby
  • docker pull dopplerhq/cli:3.1.0-python
  • docker pull dopplerhq/cli:3.1-python
  • docker pull dopplerhq/cli:3-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:3.1.0-python
  • docker pull gcr.io/dopplerhq/cli:3.1-python
  • docker pull gcr.io/dopplerhq/cli:3-python
  • docker pull gcr.io/dopplerhq/cli:python

3.0.1

06 May 22:57
18ebea4
Compare
Choose a tag to compare

Changelog

0a8fd51 Fix incorrect Debian install command
93c1928 Fix macOS .pkg file name

Docker images

  • docker pull dopplerhq/cli:3.0.1
  • docker pull dopplerhq/cli:3.0
  • docker pull dopplerhq/cli:3
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:3.0.1
  • docker pull gcr.io/dopplerhq/cli:3.0
  • docker pull gcr.io/dopplerhq/cli:3
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:3.0.1-node
  • docker pull dopplerhq/cli:3.0-node
  • docker pull dopplerhq/cli:3-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:3.0.1-node
  • docker pull gcr.io/dopplerhq/cli:3.0-node
  • docker pull gcr.io/dopplerhq/cli:3-node
  • docker pull gcr.io/dopplerhq/cli:node
  • docker pull dopplerhq/cli:3.0.1-ruby
  • docker pull dopplerhq/cli:3.0-ruby
  • docker pull dopplerhq/cli:3-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:3.0.1-ruby
  • docker pull gcr.io/dopplerhq/cli:3.0-ruby
  • docker pull gcr.io/dopplerhq/cli:3-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby
  • docker pull dopplerhq/cli:3.0.1-python
  • docker pull dopplerhq/cli:3.0-python
  • docker pull dopplerhq/cli:3-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:3.0.1-python
  • docker pull gcr.io/dopplerhq/cli:3.0-python
  • docker pull gcr.io/dopplerhq/cli:3-python
  • docker pull gcr.io/dopplerhq/cli:python

3.0.0

06 May 04:41
ea1c799
Compare
Choose a tag to compare

This release contains one breaking change for doppler run users. If you currently pass your run command to the CLI as a string (e.g. doppler run -- "node && node"), you'll need to switch to the new --command option (e.g. doppler run --command="node && node"). All other usage is unaffected.

Example 1

v2: doppler run -- "node && node"
v3: doppler run --command="node && node"

Example 2

v2: doppler run -- node --inspect app.js
v3: doppler run -- node --inspect app.js (unchanged)

Changelog

751ea84 Allow caller to specify run command streams (stdin, stdout, stderr)
7d3ee7c Allow executing string-wrapped commands via --command flag
c7135eb Fix path to gosec scanner
7cbd5a6 Remove redundant "Error" keyword
073f5ea Update version in install docs

Docker images

  • docker pull dopplerhq/cli:3.0.0-node
  • docker pull dopplerhq/cli:3.0-node
  • docker pull dopplerhq/cli:3-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:3.0.0-node
  • docker pull gcr.io/dopplerhq/cli:3.0-node
  • docker pull gcr.io/dopplerhq/cli:3-node
  • docker pull gcr.io/dopplerhq/cli:node
  • docker pull dopplerhq/cli:3.0.0-python
  • docker pull dopplerhq/cli:3.0-python
  • docker pull dopplerhq/cli:3-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:3.0.0-python
  • docker pull gcr.io/dopplerhq/cli:3.0-python
  • docker pull gcr.io/dopplerhq/cli:3-python
  • docker pull gcr.io/dopplerhq/cli:python
  • docker pull dopplerhq/cli:3.0.0
  • docker pull dopplerhq/cli:3.0
  • docker pull dopplerhq/cli:3
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:3.0.0
  • docker pull gcr.io/dopplerhq/cli:3.0
  • docker pull gcr.io/dopplerhq/cli:3
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:3.0.0-ruby
  • docker pull dopplerhq/cli:3.0-ruby
  • docker pull dopplerhq/cli:3-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:3.0.0-ruby
  • docker pull gcr.io/dopplerhq/cli:3.0-ruby
  • docker pull gcr.io/dopplerhq/cli:3-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby

2.1.3

05 May 21:50
a1876fb
Compare
Choose a tag to compare

Changelog

6730a80 Allow silencing run command's error output

Docker images

  • docker pull dopplerhq/cli:2.1.3
  • docker pull dopplerhq/cli:2.1
  • docker pull dopplerhq/cli:2
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:2.1.3
  • docker pull gcr.io/dopplerhq/cli:2.1
  • docker pull gcr.io/dopplerhq/cli:2
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:2.1.3-python
  • docker pull dopplerhq/cli:2.1-python
  • docker pull dopplerhq/cli:2-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:2.1.3-python
  • docker pull gcr.io/dopplerhq/cli:2.1-python
  • docker pull gcr.io/dopplerhq/cli:2-python
  • docker pull gcr.io/dopplerhq/cli:python
  • docker pull dopplerhq/cli:2.1.3-ruby
  • docker pull dopplerhq/cli:2.1-ruby
  • docker pull dopplerhq/cli:2-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:2.1.3-ruby
  • docker pull gcr.io/dopplerhq/cli:2.1-ruby
  • docker pull gcr.io/dopplerhq/cli:2-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby
  • docker pull dopplerhq/cli:2.1.3-node
  • docker pull dopplerhq/cli:2.1-node
  • docker pull dopplerhq/cli:2-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:2.1.3-node
  • docker pull gcr.io/dopplerhq/cli:2.1-node
  • docker pull gcr.io/dopplerhq/cli:2-node
  • docker pull gcr.io/dopplerhq/cli:node

2.1.2

03 May 05:49
3b6f449
Compare
Choose a tag to compare

Changelog

917adaa Check for deprecated GoReleaser args
13b4d10 Prefix printed errors w/ 'Doppler Error:'
6441d86 Resolve gosec errors and add ignore rules
0421737 Use Salus security scanner

Docker images

  • docker pull dopplerhq/cli:2.1.2
  • docker pull dopplerhq/cli:2.1
  • docker pull dopplerhq/cli:2
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:2.1.2
  • docker pull gcr.io/dopplerhq/cli:2.1
  • docker pull gcr.io/dopplerhq/cli:2
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:2.1.2-python
  • docker pull dopplerhq/cli:2.1-python
  • docker pull dopplerhq/cli:2-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:2.1.2-python
  • docker pull gcr.io/dopplerhq/cli:2.1-python
  • docker pull gcr.io/dopplerhq/cli:2-python
  • docker pull gcr.io/dopplerhq/cli:python
  • docker pull dopplerhq/cli:2.1.2-node
  • docker pull dopplerhq/cli:2.1-node
  • docker pull dopplerhq/cli:2-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:2.1.2-node
  • docker pull gcr.io/dopplerhq/cli:2.1-node
  • docker pull gcr.io/dopplerhq/cli:2-node
  • docker pull gcr.io/dopplerhq/cli:node
  • docker pull dopplerhq/cli:2.1.2-ruby
  • docker pull dopplerhq/cli:2.1-ruby
  • docker pull dopplerhq/cli:2-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:2.1.2-ruby
  • docker pull gcr.io/dopplerhq/cli:2.1-ruby
  • docker pull gcr.io/dopplerhq/cli:2-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby

2.1.1

27 Mar 08:49
23bac17
Compare
Choose a tag to compare

Changelog

b5953d8 Fix enclave setup not overwriting the previous config
a70c13a Refactor variable names

Docker images

  • docker pull dopplerhq/cli:2.1.1-ruby
  • docker pull dopplerhq/cli:2.1-ruby
  • docker pull dopplerhq/cli:2-ruby
  • docker pull dopplerhq/cli:ruby
  • docker pull gcr.io/dopplerhq/cli:2.1.1-ruby
  • docker pull gcr.io/dopplerhq/cli:2.1-ruby
  • docker pull gcr.io/dopplerhq/cli:2-ruby
  • docker pull gcr.io/dopplerhq/cli:ruby
  • docker pull dopplerhq/cli:2.1.1
  • docker pull dopplerhq/cli:2.1
  • docker pull dopplerhq/cli:2
  • docker pull dopplerhq/cli:latest
  • docker pull gcr.io/dopplerhq/cli:2.1.1
  • docker pull gcr.io/dopplerhq/cli:2.1
  • docker pull gcr.io/dopplerhq/cli:2
  • docker pull gcr.io/dopplerhq/cli:latest
  • docker pull dopplerhq/cli:2.1.1-python
  • docker pull dopplerhq/cli:2.1-python
  • docker pull dopplerhq/cli:2-python
  • docker pull dopplerhq/cli:python
  • docker pull gcr.io/dopplerhq/cli:2.1.1-python
  • docker pull gcr.io/dopplerhq/cli:2.1-python
  • docker pull gcr.io/dopplerhq/cli:2-python
  • docker pull gcr.io/dopplerhq/cli:python
  • docker pull dopplerhq/cli:2.1.1-node
  • docker pull dopplerhq/cli:2.1-node
  • docker pull dopplerhq/cli:2-node
  • docker pull dopplerhq/cli:node
  • docker pull gcr.io/dopplerhq/cli:2.1.1-node
  • docker pull gcr.io/dopplerhq/cli:2.1-node
  • docker pull gcr.io/dopplerhq/cli:2-node
  • docker pull gcr.io/dopplerhq/cli:node