improve ssh handling #277

Merged
6543 merged 13 commits from noerw/tea:improve-ssh-handling into master 2020-12-11 13:42:42 +00:00

13 Commits

Author SHA1 Message Date
8029fbe8dd
rm named return & fix pwCallback nil check
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-11 14:35:25 +01:00
a5d289ac27
fix merge-conflict relicts
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-11 11:39:23 +01:00
0e8eb80540
Merge branch 'master' into improve-ssh-handling 2020-12-11 11:38:32 +01:00
7d94a9545c
improve ssh-key value docs
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-09 15:27:28 +01:00
Norwin
0712e7faa0 Merge branch 'master' into improve-ssh-handling
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-09 06:55:10 +08:00
Norwin
77807faf28 Merge branch 'master' into improve-ssh-handling
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-09 01:49:19 +08:00
af23fb95b9 Merge branch 'master' into improve-ssh-handling
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-08 12:30:53 +01:00
491be550cb
Merge remote-tracking branch 'upstream/master' into improve-ssh-handling
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-08 02:37:59 +01:00
7c55588ea6
remove debug print statement
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-08 01:17:39 +01:00
455269c142
fix import order
All checks were successful
continuous-integration/drone/pr Build is passing
2020-12-07 18:56:04 +01:00
bd964cc08b pr checkout: don't fetch ssh keys
Some checks failed
continuous-integration/drone/pr Build is failing
As a result, we don't try to pull via ssh, if no privkey was configured.
This increases chances of a using ssh only on a working ssh setup.
2020-12-07 18:48:36 +01:00
8b2b5c991b
login add: try to find a matching ssh key & store it in config
possibly expensive operation should be done once
2020-12-07 18:45:06 +01:00
d5ab18eba7
checkout: use configured protocol for PR checkout
instead of defaulting to ssh if that is enabled
this might fix #262
2020-12-07 15:40:25 +01:00