Size: a a a

2019 December 10

У

Улица in ru_gitlab
Всем привет, кто может подсказать, есть пайплайн
 - test
 - build
 - deploy

В deploy разветвление
staging
production (manual)

...
 when:
   - manual

c помощью какой инструкции можно сделать, что бы production мог нажимать, только определенный юзер?
источник

SM

Sergey Monakhov in ru_gitlab
помоему это не возможно без каких то костылей
источник

У

Улица in ru_gitlab
там можно поставить
roles:
 - maintainers

вот ищу как юзернейм именно поставить
источник

M

MAdMAx in ru_gitlab
попробовал заюзать BFG
локально норм, запушилось, object file гитлабу залил.
но репа в гитлабе сколько весила, столько и весит, хотя клонится уже маленький размер.
всякие gc не помогают
источник

k

khesl in ru_gitlab
Улица
там можно поставить
roles:
 - maintainers

вот ищу как юзернейм именно поставить
кидаешь юзера в отдельную роль и даёшь разрешение запускать билд только этой роли
источник

f

fsocik in ru_gitlab
Приветствую.
источник

f

fsocik in ru_gitlab
источник

f

fsocik in ru_gitlab
Я правильно понимаю, что здесь используются только predefined variables?
источник

f

fsocik in ru_gitlab
Свои я никак не могу здесь определить?
источник

M

Mentat in ru_gitlab
Можешь, но надо быть админом проекта или группы где ты делаешь переменную
источник

AG

Andrey Gumilev in ru_gitlab
А это же и есть твои
источник

f

fsocik in ru_gitlab
Если я здесь определяю свои, например MY_PASSWORD 123456, то в ci.yml они почему то не передаются
источник

f

fsocik in ru_gitlab
Mentat
Можешь, но надо быть админом проекта или группы где ты делаешь переменную
Пробовал, как админ. Но не передаются они в ci
источник

AG

Andrey Gumilev in ru_gitlab
fsocik
Если я здесь определяю свои, например MY_PASSWORD 123456, то в ci.yml они почему то не передаются
Передаются
источник

AG

Andrey Gumilev in ru_gitlab
Покажи ямл
источник

f

fsocik in ru_gitlab
Andrey Gumilev
Передаются
Ok. Я убираю на переменную протектед и маск и пытаюсь echo MY_PASSWORD посмотреть вывод. Ничего не выводит
источник

DV

Dmitry Vorobev in ru_gitlab
echo $MY_PASSWORD?
источник

f

fsocik in ru_gitlab
Dmitry Vorobev
echo $MY_PASSWORD?
Да
источник

f

fsocik in ru_gitlab
Andrey Gumilev
Передаются
test_link_rmq:
 stage: pre_test
 before_script:
   - cd $HOME_DIR
   - git clone https://$DEVOPS_USER:$DEVOPS_PASSWORD@$DEVOPS_URL
   - pwd
источник

DV

Dmitry Vorobev in ru_gitlab
Может save не нажал? =))
источник