Size: a a a

2020 June 22

GG

George Gaál in ru_gitlab
не надо так делать - у тебя текущий каталог - это репо
источник

GG

George Gaál in ru_gitlab
artifacts:
   paths:
   - ./here_will_be_artifacts
источник

GG

George Gaál in ru_gitlab
лучше вот так
источник

GG

George Gaál in ru_gitlab
а потом в следующей джобе пишешь, что она depends от предыдущей
источник

GG

George Gaál in ru_gitlab
и артефакт магически появляется
источник

S

Sebor in ru_gitlab
Eduard
а как его в следующей джобе получить ...
источник

E

Eduard in ru_gitlab
George Gaál
artifacts:
   paths:
   - ./here_will_be_artifacts
может но при билде там много изменений в проекте
источник

E

Eduard in ru_gitlab
было бы гуд чтобы после билда получить живой артифакт
источник

E

Eduard in ru_gitlab
а в след джобе прсото положить в докерфайле куда надо и забилдить имедж
источник

E

Eduard in ru_gitlab
точечно пути засовывать в артифакт не удобно
источник

E

Eduard in ru_gitlab
или я что то не так делаю
источник

GG

George Gaál in ru_gitlab
Eduard
или я что то не так делаю
+
источник

GG

George Gaál in ru_gitlab
Eduard
а в след джобе прсото положить в докерфайле куда надо и забилдить имедж
Можно
источник

S

Sebor in ru_gitlab
Eduard
а в след джобе прсото положить в докерфайле куда надо и забилдить имедж
Чем мультистейдж сборка не устраивает?
источник

SC

Smoked Cheese in ru_gitlab
можно просто artifacts:untracked в true поставить
источник

E

Eduard in ru_gitlab
Sebor
Чем мультистейдж сборка не устраивает?
кол-во слоев
источник

E

Eduard in ru_gitlab
они ведь не резиновые
источник

S

Sebor in ru_gitlab
Причем здесь слои? Ты в одном образе билдишь, а в другой только артефакт копируешь
источник

A

Alexander in ru_gitlab
George Gaál
это же не нативная гитовская штука
Что значит "нативная"? Исходники в другой репе лежат? Так на результате работы это не сказывается.
Subtree так-то тоже раньше был сторонним костылескриптом, да и, вообще, git — это про "вот кишки наружу и собери себе тулинг сам, мы сами так же делаем", потому не вижу, почему git-repo для решения задачи плох.
источник

GG

George Gaál in ru_gitlab
Alexander
Что значит "нативная"? Исходники в другой репе лежат? Так на результате работы это не сказывается.
Subtree так-то тоже раньше был сторонним костылескриптом, да и, вообще, git — это про "вот кишки наружу и собери себе тулинг сам, мы сами так же делаем", потому не вижу, почему git-repo для решения задачи плох.
я имею в виду, что subrepo и subtree есть в базовой команде гит вроде как. Первый - так точно. Нет необходимости и зачастую - возможности - тащить какие-то еще расширения, кроме "стандартных". Ты же предлагаешь, как я понял, стороннюю утилиту
источник