Size: a a a

2020 August 18

R

Roman in DevOps
Pavel Gassan
мы ту не телепаты, знаешь ли)
github actions?
Да
источник

MT

M T in DevOps
Roman
У меня гит хаб, а не гитлаб
И чо, я спросил аналог там есть или нет
источник

PG

Pavel Gassan in DevOps
так в чем вопрос - научить github actions ходить на ваш сервак и обновлять файлики?
источник

MT

M T in DevOps
Pavel Gassan
мы ту не телепаты, знаешь ли)
github actions?
Я ж не Олег и тоже е телепат
источник

R

Roman in DevOps
M T
И чо, я спросил аналог там есть или нет
Пример, как в гитлабе тогда?
источник

PG

Pavel Gassan in DevOps
M T
Я ж не Олег и тоже е телепат
а чего тогда отвечаете за него?)
источник

OR

Oleg Radul in DevOps
Pavel Gassan
так в чем вопрос - научить github actions ходить на ваш сервак и обновлять файлики?
а в гитлабе есть аналог?
источник

MT

M T in DevOps
Roman
Пример, как в гитлабе тогда?
источник

MT

M T in DevOps
Pavel Gassan
а чего тогда отвечаете за него?)
Потому что это должно быть очевидно, не?
источник

PG

Pavel Gassan in DevOps
не
источник

PG

Pavel Gassan in DevOps
очевидные вещи очевидны для вас
источник

PG

Pavel Gassan in DevOps
тут исходя из вопроса вообще ничего не очевидно)
может надо большая красная кнопка - "сделать хорошо"
источник

DS

Dmitry Sergeev in DevOps
Roman
Как сделать git pull с логином и паролем сразу? Типа git pull --username=use --password=password
Мне для git hub actions это нужно сделать
гит так не умеет, речь же о https?
Я делаю так:
Предполагается что сущесвтуют переменные среды GIT_URL (без .git на конце), GIT_USER, GIT_PASS

git config credential.${GIT_URL}.username ${GIT_USER}
temp_file=`mktemp`
printf "#!/usr/bin/env bash\necho \$GIT_PASS" > ${temp_file}
chmod +x ${temp_file}
export GIT_ASKPASS=${tmp_file}

# и дальше git fetct/pull/push в зависимости что надо
источник

OR

Oleg Radul in DevOps
ну вопрос был после пуша в гит лаб чего либо в бранч оно "копировалось" на сервер по ссх
источник

OR

Oleg Radul in DevOps
)
источник

DS

Dmitry Sergeev in DevOps
Roman
Как сделать git pull с логином и паролем сразу? Типа git pull --username=use --password=password
Мне для git hub actions это нужно сделать
ну правда  у github actions, должы быть свои методы для клонирования репы, без этих костылей. Правда текущей, а не сторонней
источник

OR

Oleg Radul in DevOps
взаимозаменяло и т.д
источник

OR

Oleg Radul in DevOps
просто куда копать правильно ?
источник

MT

M T in DevOps
Roman
Как сделать git pull с логином и паролем сразу? Типа git pull --username=use --password=password
Мне для git hub actions это нужно сделать
если совсем лень, то можно юзать клонирование по ssh по деплой кею
источник

DS

Dmitry Sergeev in DevOps
Oleg Radul
ну вопрос был после пуша в гит лаб чего либо в бранч оно "копировалось" на сервер по ссх
в gitlab же встроенный CI, его и юзай для деплоя
источник