Size: a a a

Docker — русскоговорящее сообщество

2020 May 25

R

Roman in Docker — русскоговорящее сообщество
inqfen
докер не для этого
Так у докера есть же автгматическое тестирование
источник

A

Andrey in Docker — русскоговорящее сообщество
Roman
Так у докера есть же автгматическое тестирование
Все норм делай отдельную Джобу где запускаешь докер с тестами
источник

A

Andrey in Docker — русскоговорящее сообщество
В чем проблема то
источник

A

Andrey in Docker — русскоговорящее сообщество
Что "не так"
источник

i

inqfen in Docker — русскоговорящее сообщество
Roman
Так у докера есть же автгматическое тестирование
Ну так тесты должны быть не при билде прода например
источник

i

inqfen in Docker — русскоговорящее сообщество
У тебя там и зависимости отличаются и это отдельный стейдж должен быть
источник

i

inqfen in Docker — русскоговорящее сообщество
Отчеты о тестировании должны выгрузиться
источник

R

Roman in Docker — русскоговорящее сообщество
inqfen
Ну так тесты должны быть не при билде прода например
А в докера есть еще какието варианты запуска тестов кроме этапа билда?
источник

R

Roman in Docker — русскоговорящее сообщество
Andrey
Все норм делай отдельную Джобу где запускаешь докер с тестами
У докера есть джобы, или эту нужно делать наприер через jenkins?
источник

A

Andrey in Docker — русскоговорящее сообщество
Ну у меня так устроено что дженкинс стартует докер. Внутри происходит сборка после неё там же стартуют тесты потом получается файл с отчётом и удаляется контейнер
источник

i

inqfen in Docker — русскоговорящее сообщество
Roman
А в докера есть еще какието варианты запуска тестов кроме этапа билда?
Докеру похуй на твои тесты. Он делает 2 основные вещи - билд по докерфайлу и запуск контейнера из образа
источник

A

Andrey in Docker — русскоговорящее сообщество
Угу с этим тяжело спорить)
источник

i

inqfen in Docker — русскоговорящее сообщество
Не надо в него пытаться влепить какую-то дополнительную логику
источник

R

Roman in Docker — русскоговорящее сообщество
inqfen
Докеру похуй на твои тесты. Он делает 2 основные вещи - билд по докерфайлу и запуск контейнера из образа
Мне понятно зачем докер предназначен. Я уже наверно 3 раз спрашиваю. Если я запущу тесты при билде и они удадут (тесты), то на приложение это не повляет?
источник

i

inqfen in Docker — русскоговорящее сообщество
Roman
Мне понятно зачем докер предназначен. Я уже наверно 3 раз спрашиваю. Если я запущу тесты при билде и они удадут (тесты), то на приложение это не повляет?
Нет не понимаешь, судя по тому, что не понимаешь базовую вещь
источник

i

inqfen in Docker — русскоговорящее сообщество
Тесты - запуск сука команды
источник

i

inqfen in Docker — русскоговорящее сообщество
Упавшие тесты - команда с exit code != 0
источник

i

inqfen in Docker — русскоговорящее сообщество
exit code != 0 - упавший билд
источник

i

inqfen in Docker — русскоговорящее сообщество
Если не накостылишь игнорирование exit code
источник

i

inqfen in Docker — русскоговорящее сообщество
Но так делать не надо
источник