183 читали · 5 лет назад
Gitlab-ci. Job's log exceeded limit и no more output will be collected. Что делать?
Как я уже писала, для прогона автотестов мы используем gitlab-ci + Cucumber Studio. Пайплайн состоит из трех стадий: download: скачивание нужных сценариев из Студии; run: запуск команды, которая прогоняет тесты; push: обновление статусов тестов в тест-ране в Студии по результатам прогона. После того, как мы перешли с задолбавшего Селениум Грид на божественный Selenosis, тесты реально начали работать. Но возникла еще одна проблема. При запуске достаточного большого набора тестов, на стадии run...
4 года назад
Gitlab CI "Smart" Pipeline: родители и дети
С чего все началось За более 3х летний срок существования продукта у нас собралось более чем 20 репозиториев со spark проектами. Процесс CICD был реализован на Jenkins. С определенного момента у GitLab CI появилась возможность создавать собственные CICD. Но долгое время я совершенно не воспринимал всерьез этот инструмент. Так как мне нравилось, что в Jenkins можно взять и дописать то чего тебе не хватает на Groovy. Настройка WebUI предоставляет широкие возможности для организации параметризованных сборок...