Как стать автором
Обновить
1
0
Anatoly Bobunov @wildbob

SDET / Senior AQA Engineer with 7+ YoE

Отправить сообщение

Добрый день. Могли бы вы немного развернуть свою мысль из предыдущего сообщения.

У нас докер image создается только в том случае если были изменения в устанавливаемых библиотеках: обновление линуксовых библиотек или python. У джобы стоит блок changes который проверяет несколько файлов на изменения.

# Файлы, при изменении которых должна запускаться сборка docker образа
.changes_def:
 changes: &changes-def
   - Dockerfile
   - requirements.txt
   - .dockerignore
   - .gitlab/rebuild-docker-stage.yml

Если в триггерных файлах не было изменений, то джоба для создания докер image пропускается в пайплайне и используется образ master или dev.

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Test Automation Engineer, Quality Assurance Engineer
Senior
От 5 000 $
Python
Linux
Docker
CI/CD
Golang
gRPC
English