Size: a a a

2020 April 20

Т

Т.А in ru_gitlab
Wolfeg
А раннер в каком исполнении? Shell, docker?
источник

W

Wolfeg in ru_gitlab
Ага, докер
источник

W

Wolfeg in ru_gitlab
Ща покажу как реализовать
источник

A

Alexander in ru_gitlab
Alyx G00dwin
Alexander id пайпов каждый раз разные
юзай ci_pipeline_iid (именно iid, а не id, который сквозные для всего сервера)
источник

W

Wolfeg in ru_gitlab
before_script:
 - mkdir -p ~/.ssh
 - echo -e "Host *\n\tStrictHostKeyChecking no\n\n" > ~/.ssh/config
 - chmod 700 $SSH_PRIVATE_KEY
 - eval $(ssh-agent -s)
 - ssh-add $SSH_PRIVATE_KEY

у меня так все ок работает
источник

W

Wolfeg in ru_gitlab
а ты на целевой хост не забыл ключ то добавить?
источник

W

Wolfeg in ru_gitlab
соответственно тут твой ключик
источник

Т

Т.А in ru_gitlab
Wolfeg
а ты на целевой хост не забыл ключ то добавить?
куда поставить? id_rsa.pub в authorized_keys?
источник

W

Wolfeg in ru_gitlab
Т.А
куда поставить? id_rsa.pub в authorized_keys?
да
источник

Т

Т.А in ru_gitlab
Wolfeg
соответственно тут твой ключик
это есть
источник

W

Wolfeg in ru_gitlab
туда куда подключаешься
источник

Т

Т.А in ru_gitlab
Wolfeg
да
и это тоже
источник

Т

Т.А in ru_gitlab
Wolfeg
туда куда подключаешься
что ещё может быть?
источник

W

Wolfeg in ru_gitlab
Т.А
это есть
в виде файла или содержимого?
источник

Т

Т.А in ru_gitlab
Wolfeg
в виде файла или содержимого?
беру - cat ~/.ssh/id_rsa | base64 -w0
ставлю - - ssh-add <(echo "$SSH_PRIVATE_KEY" | base64 --decode)
источник

Т

Т.А in ru_gitlab
Wolfeg
в виде файла или содержимого?
сука даже так не работает
источник

Т

Т.А in ru_gitlab
ну вот, что за ошибка а?😩
источник

Т

Т.А in ru_gitlab
кстати имеет ли разница на какой ветке я сейчас нахожусь в 172.22.0.1?
источник

W

Wolfeg in ru_gitlab
зависит от gitlab-ci в каждой ветке
источник

W

Wolfeg in ru_gitlab
для каждой он свой, он же лежит в том же гите
источник