(content, deployKeyName)
| 17 | }; |
| 18 | |
| 19 | const addSshKey = (content, deployKeyName) => { |
| 20 | const { dir, filename } = getPrivateKeyPath(deployKeyName); |
| 21 | writeToFile({ dir, filename: KNOWN_HOSTS, content: '' }); |
| 22 | console.log('✅ [SSH] known_hosts file ensured', dir); |
| 23 | writeToFile({ dir, filename, content: `${content}${EOL}`, isRequired: true, mode: '0400' }); |
| 24 | console.log('✅ [SSH] key added to `.ssh` dir ', dir, filename); |
| 25 | }; |
| 26 | |
| 27 | const updateKnownHosts = (host, remotePort) => { |
| 28 | const { knownHostsPath } = getPrivateKeyPath(); |
no test coverage detected