Size: a a a

2020 February 12

AG

Andrey Gumilev in ru_gitlab
Alex
Привет, есть переменная окружения FIREBASE_TOKEN. Хочу добавить еще одну джобу, которая будет обращаться к этой переменной, но только значение должно быть другое, т.к. проекты в Firebase разные. Что можно попробовать сделать чтобы иметь разное значение?
Ещё одну переменную ) ну ты сам понимаешь что они статичны
источник

GG

George Gaál in ru_gitlab
в каждом проекте переопределить ее, не ?
источник

A

Alex in ru_gitlab
Andrey Gumilev
Ещё одну переменную ) ну ты сам понимаешь что они статичны
Как тогда он поймет какую ему брать?
источник

AG

Andrey Gumilev in ru_gitlab
Alex
Как тогда он поймет какую ему брать?
FIREBASE_TOKEN_1 FIREBASE_TOKEN_2  gj lheujve yt hf,jnftn d hfvrf[ jlyjuj ghjtrnf
источник

AG

Andrey Gumilev in ru_gitlab
По другому не работает в рамках 1 проекта
источник

A

Alex in ru_gitlab
Andrey Gumilev
По другому не работает в рамках 1 проекта
Разве можно использовать что-то кроме FIREBASE_TOKEN? Это в документации Firebase написано. Я думаю нужно еще что-то где-то прописывать
источник

AG

Andrey Gumilev in ru_gitlab
Alex
Разве можно использовать что-то кроме FIREBASE_TOKEN? Это в документации Firebase написано. Я думаю нужно еще что-то где-то прописывать
Переобределяй в начале
источник

DV

Dmitry Vorobev in ru_gitlab
Ну в джобе писать
variables:
 FIREBASE_TOKEN: "$FIREBASE_TOKEN_1
"
источник

AG

Andrey Gumilev in ru_gitlab
джобы
источник

A

Alex in ru_gitlab
Dmitry Vorobev
Ну в джобе писать
variables:
 FIREBASE_TOKEN: "$FIREBASE_TOKEN_1
"
Спасибо, похоже это то что нужно
источник

AG

Andrey Gumilev in ru_gitlab
Alex
Спасибо, похоже это то что нужно
Это и есть переопределение)
источник

AG

Andrey Gumilev in ru_gitlab
FIREBASE_TOKEN_1 FIREBASE_TOKEN_2 2 переменных в гитлабе в ямле переопределяешь в джобе
источник
2020 February 13

Д

Дмитрий Харитонов in ru_gitlab
кто-нибудь может мне объяснить что такое Environments(не переменные) в ci и для чего они используется?  Я что-то смотрю в книгу и вижу фигу.
источник

b

bofh666 in ru_gitlab
Дмитрий Харитонов
кто-нибудь может мне объяснить что такое Environments(не переменные) в ci и для чего они используется?  Я что-то смотрю в книгу и вижу фигу.
Емнип, для интеграции с кубернетесом
источник

DB

Dima Boger in ru_gitlab
Для контроля того, что, куда, когда и сколько раз развернулось. Плюс там удобный механизм вызова таски-деструктора при закрытии мердж-реквеста
источник

Д

Дмитрий Харитонов in ru_gitlab
т.е. это что-то вроде тега для джобов по которому можно их фильтровать?
источник

DB

Dima Boger in ru_gitlab
нет
источник

GM

Gleb Mekhrenin in ru_gitlab
Дмитрий Харитонов
кто-нибудь может мне объяснить что такое Environments(не переменные) в ci и для чего они используется?  Я что-то смотрю в книгу и вижу фигу.
ты для каждой джобы в ci файле можешь определить environments, дальше когда создаешь переменные можешь указывать к каким environments их применить и ты сможешь в одном ci файле задеплоить одно и тоже приложение у котрого key переменных одинковые, но ты их переопределяешь
источник

DB

Dima Boger in ru_gitlab
по сути это такой "лог" деплоев с плюшками вокруг типа мониторинга, уничтожения окружений и т.д.
источник

GM

Gleb Mekhrenin in ru_gitlab
Dima Boger
по сути это такой "лог" деплоев с плюшками вокруг типа мониторинга, уничтожения окружений и т.д.
нет
источник