pantheon-systems / terminus-secrets-plugin

A simple secrets management plugin for Terminus
MIT License
24 stars 14 forks source link

Secrets plugin does not work with terminus 3 #25

Open paulsheldrake opened 2 years ago

paulsheldrake commented 2 years ago

I have installed the secrets plugins but the command doesn't register in terminus 3.

ls -la ~/.terminus/plugins/terminus-secrets-plugin/
total 28
drwxr-xr-x 8 circleci circleci  205 Dec 13 14:24 .
drwxr-xr-x 3 circleci circleci   37 Dec 13 14:24 ..
drwxr-xr-x 2 circleci circleci   49 Feb 22  2019 .circleci
drwxr-xr-x 2 circleci circleci   42 Feb 22  2019 Commands
-rw-r--r-- 1 circleci circleci 1368 Feb 22  2019 composer.json
-rw-r--r-- 1 circleci circleci  571 Dec 13 14:24 composer.lock
-rw-r--r-- 1 circleci circleci 1254 Feb 22  2019 CONTRIBUTING.md
-rw-r--r-- 1 circleci circleci   30 Feb 22  2019 .gitignore
-rw-r--r-- 1 circleci circleci 1075 Feb 22  2019 LICENSE
-rw-r--r-- 1 circleci circleci 4502 Feb 22  2019 README.md
drwxr-xr-x 3 circleci circleci   22 Feb 22  2019 src
drwxr-xr-x 4 circleci circleci   42 Feb 22  2019 tests
drwxr-xr-x 4 circleci circleci   34 Feb 22  2019 tools
drwxr-xr-x 3 circleci circleci   42 Dec 13 14:24 vendor

When I try the secrets namespace

terminus secrets

  Command "secrets" is not defined.
paulsheldrake commented 2 years ago

Looks like this is a documentation issue.

To install this plugin with Terminus 3 you now need to do the following

terminus self:plugin:install pantheon-systems/terminus-secrets-plugin

TMWagner commented 2 years ago

The plugin installer does not work. Ran terminus self:plugin:install pantheon-systems/terminus-secrets-plugin

And get an error

[error] Please install Composer to enable plugin management. See https://getcomposer.org/download/.