Size: a a a

2020 February 20

GG

George Gaál in DevOps
А оно кривое
источник

N

Navern in DevOps
George Gaál
Это лучший способ билдить
Сомнительно
источник

GG

George Gaál in DevOps
Let Eat Bee
Я не могу сбилдить сразу после git clone, надо сидеть ковырять circle-ci.yml чтобы понять
Сорян, но это не проблема build.sh, а всратость серкла
источник

N

Navern in DevOps
Тогда изолируй зависимости сборки в отдельном имадже
источник

GG

George Gaál in DevOps
Navern
Сомнительно
Ещё раз. От окружения зависит. Нафига докер, если там его может не быть ?
источник

GG

George Gaál in DevOps
Navern
Тогда изолируй зависимости сборки в отдельном имадже
Эм, а если надо на машине разраба без докера запускаться ?
источник

GG

George Gaál in DevOps
Navern
Тогда изолируй зависимости сборки в отдельном имадже
Т.е. этот совет правильный - для пайплайна
источник

N

Navern in DevOps
George Gaál
Эм, а если надо на машине разраба без докера запускаться ?
можно итоговой артефакт потом доставать из докера и раскладывать как угодно))
источник

N

Navern in DevOps
Но антипаттерн когда ктото руками ходит по сиайкам и доставляет руками зависимости
источник

N

Navern in DevOps
Треш начнется
источник

GG

George Gaál in DevOps
Navern
можно итоговой артефакт потом доставать из докера и раскладывать как угодно))
Ну, ты забываешь кейс, когда у разраба нет докера и он его не хочет. Например, он питонист и у него все норм с венвами работает
источник

GG

George Gaál in DevOps
В пайплайне - да, можно использовать служебный образ для сборки
источник

GG

George Gaál in DevOps
Navern
Но антипаттерн когда ктото руками ходит по сиайкам и доставляет руками зависимости
Не надо так
источник

N

Navern in DevOps
George Gaál
Ну, ты забываешь кейс, когда у разраба нет докера и он его не хочет. Например, он питонист и у него все норм с венвами работает
Я признпться таких кейсов не встречал, поэтому про него не подумал
источник

GG

George Gaál in DevOps
Navern
Я признпться таких кейсов не встречал, поэтому про него не подумал
Ну, т.е. мой Пойнт в чем
источник

LB

Let Eat Bee in DevOps
George Gaál
А если у тебя не докерцентричная сборка, то способ с copy финального артефакта более правильный
Тогда уж buildah на месте
источник

k

kSandr in DevOps
George Gaál
Ещё раз. От окружения зависит. Нафига докер, если там его может не быть ?
Да тебя анафеме пора придать ! ) Сжечь ведьму !
источник

LB

Let Eat Bee in DevOps
George Gaál
Сорян, но это не проблема build.sh, а всратость серкла
build.sh явно ожидает какое то одному ему известное состояние, чтобы его узнать надо ковырять сиркл
источник

k

kSandr in DevOps
George Gaál
Эм, а если надо на машине разраба без докера запускаться ?
уволить разраба ! )
источник

N

Navern in DevOps
Let Eat Bee
build.sh явно ожидает какое то одному ему известное состояние, чтобы его узнать надо ковырять сиркл
Херово написан скрипт значит)
источник