2016-06-21 3 views
2

Я пытаюсь удаленно отлаживать виртуальную машину CircleCI через SSH, используя опцию «Перестроить с SSH». Когда я делаю так, он печатает следующее сообщение:Как отладить CircleCI VM через SSH?

You can now SSH into this VM if your SSH public key is added: 
    $ ssh -p [port] [email protected][IP address] 
Use the same SSH public key that you use for GitHub. If you have not added your public keys to this build and you would like to SSH to it, you can add them by clicking the "SSH to this build" button in the "Debug via SSH" tab. 

К сожалению, кажется, нет «SSH к этой сборке» кнопка в любом месте на странице, поэтому я вынужден сделать это иначе.

Как получить этот ключ SSH? Как добавить его в сборку? Как только я это сделаю, что тогда? Они относятся к моему личному открытому ключу SSH на GitHub или организации, частью которой я являюсь?

ответ

2

Вам необходимо скопировать & вставьте команду SSH, которую панель CircleCI дает вам в верхней части страницы этой сборки.

Это было бы скопировать & вставить в терминал на Linux или OS X машинах, используя замазку на машинах Windows, или Bash на Windows, в ОС Windows 10.

Ключ SSH, который используется вытягивается непосредственно из GitHub. Если вы уже можете нажать на репозиторий GitHub с вашего локального компьютера, то вам хорошо идти. Этот же ключ будет использоваться для контейнера CircleCI. Просто запустите команду SSH и вы в.

-Ricardo Developer евангелист, CircleCI

+0

как вы отмените SSH отладки, без необходимости ждать в течение 30 минут? –

+1

Вы можете отменить построение прямо со страницы сборки на веб-сайте. Они будут кнопкой/ссылкой вверху. – FelicianoTech

Смежные вопросы