Closed appleboy closed 4 years ago
Merging #149 into master will not change coverage. The diff coverage is
100%
.
@@ Coverage Diff @@
## master #149 +/- ##
=====================================
Coverage 100% 100%
=====================================
Files 1 1
Lines 104 106 +2
=====================================
+ Hits 104 106 +2
Impacted Files | Coverage Δ | |
---|---|---|
plugin.go | 100% <100%> (ø) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact)
,ø = not affected
,? = missing data
Powered by Codecov. Last update 8d0b629...47c9daf. Read the comment docs.
Sorry for ask from here, but Haspassphrase
support for from_secret
on settings?
Because my ssh key has passphrase but this doesn't work:
- name: ssh-connect
image: appleboy/drone-ssh
settings:
host: my-host.com
username: username
key:
from_secret: my_key
passphrase:
from_secret: my_key_passphrase
I got:
======CMD======
# ....
======END======
2020/03/02 10:11:03 ssh: handshake failed: ssh: unable to authenticate, attempted methods [none publickey], no supported methods remain
It works! I gave wrong permissions on server home user dir. 😅
Just for confirm. It also works using environment variables.
- name: ssh-connect
image: appleboy/drone-ssh
environment:
SSH_KEY:
from_secret: my_key
SSH_PASSPHRASE:
from_secret: my_key_passphrase
settings:
host: my-host.com
username: username
Signed-off-by: Bo-Yi Wu appleboy.tw@gmail.com