Попробуйте xmlpad из http://www.wmhelp.com , чтобы преобразовать DTD в XSD. Действительно хороший инструмент.
Я вижу здесь пару вещей.
~/home/kiran/.ssh/authorized_keys
не существует в образе Docker node:8.14.0
. (Это основная часть сообщения об ошибке - No such file or directory
.) authorized_keys
- это список открытых ключей. ssh -i
нужен закрытый ключ. authorized_keys
используется только для проверки входящих соединений - если новый запрос на соединение подписан секретным ключом, который соответствует одному из открытых ключей в authorized_keys
, тогда соединение авторизуется. Вы не можете использовать authorized_keys
для установления исходящего соединения, и здесь Pipelines пытается установить исходящее соединение. Вам потребуется настроить закрытый ключ в Pipelines и добавить соответствующий открытый ключ к authorized_keys
в удаленной системе. https://confluence.atlassian.com/bitbucket/use-ssh-keys-in-bitbucket-pipelines-847452940.html содержит некоторые инструкции.