Добрый день. Подскажите, а git stageDependencies используют docker или gitignore?

значение стоит "**/*", но при изменении .env файла не происходит пересборка этапа

6 ответов

8 просмотров

.gitignore, можно вместо ещё использовать excludePaths

Alexey-Erisov Автор вопроса
Aleksei Igrychev
.gitignore, можно вместо ещё использовать excludeP...

Спасибо. А еще вопрос, убедиться, что верно шаблон понял. **/* - будет матчить вообще всё внутри корня? все файлы и директории рекурсивно?

Alexey Erisov
Спасибо. А еще вопрос, убедиться, что верно шаблон...

я вообще просто указываю dir_name/, без всех этих звёздочек

Alexey-Erisov Автор вопроса
Сергей Голод
я вообще просто указываю dir_name/, без всех этих ...

И он смотрит вообще всё внутри этой директории? git: - add: /app to: /usr/src/app stageDependencies: install: - requirements.txt setup: - "**/*" Хочу, чтобы setup пересобирался при вообще любых изменениях любых файлов. Верный шаблон же?

Alexey Erisov
И он смотрит вообще всё внутри этой директории? gi...

setup: - / и он будет учитывать все файлы от корня (/app/) и далее. Разве что тут у вас "противоречие", так как requirements.txt попадает под условие install и setup. Но думаю что это не критично. а про "учитывать" из .gitignore - не отвечу, тут наверное Алексей сможет помочь

Alexey-Erisov Автор вопроса
Сергей Голод
setup: - / и он будет учитывать все файлы от ко...

Это не противоречие. Первый этап пересобирается только при изменении пакетов, а второй всегда при любых изменениях. Работает корректно вроде

Похожие вопросы

Обсуждают сегодня

Всем привет. Подскажите. Следующая ошибка при выполнении команды werf ci-env github --as-file - "unable to get synchronization client id: unable to get repo ghcr.io/*** tags: ...
1
pika.exceptions.ChannelClosedByBroker: (406, "PRECONDITION_FAILED - inequivalent arg 'x-message-ttl' for queue 'amo-crm.q' in vhost '/': received the value '60000' of type 'si...
Sergey
9
Всем привет 👋 может кто подсказать? Как мне добавить файлик без коммита в сборку stapel? С докерфайлом понятно Там allowContextAddFiles А как тоже самое сделать со stapel?
Sergeevich
5
Еще одну панику поймал: $ werf helm repo add --username gitlab --password ${CI_JOB_TOKEN} helm-werf ${HELM_REPO_V2_URL} "helm-werf" has been added to your repositories $wer...
citius
1
Всем доброго времени суток! Перестал запускаться сервер RabbitMQ, вижу по логам, что ругается на плагин, но по какой причине не могу понять. Можете помочь разобраться, куда ко...
Александр Семенов
2
Всем привет! Прохожу этот самоучитель. Дошел до # Настроим подключение к MinIO. mc alias set minio http://minio:9000 minioadmin minioadmin # Получим содержимое сохранённого...
Aleksandr
7
Вот такая неприятность на stable и ea версиях: werf helm --namespace s4c upgrade --install --atomic --timeout 5m --set s4c.version=839185f3 --set s4c.deployEnv=staging -f d...
citius
6
Доброго дня чат, можно ли использовать для werf build локально podman?
Andrey🏔
2
https://habr.com/ru/companies/domclick/articles/500978/ Добрый день, подскажите, пожалуйста, насколько хорошая практика сделать вот такую структуру эксчейнджей и очередей для...
Sergey
5
Блин а мне как поумнеть ?
Toxin
191
Карта сайта