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

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

6 ответов

24 просмотра

.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: - / и он будет учитывать все файлы от ко...

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

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

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

Всем привет. Понимаю, что, наверное, сто раз поднимали эту тему, но по ключевым словам не смог найти. Как передать в values.yaml зависимого хелм-чарта теги образов, собираемых...
Vitalik Petrov
4
Всем привет. Werf v2.10.5 При удалении релиза вместе с неймспейсом (werf dismiss --namespace namespace_name) Сыпятся ошибки ┌ Waiting for resources elimination: namespaces/rel...
Vitalik Petrov
1
@aigrychev, @ilya_lesikov добрый день! а поддерживает ли werf helm xxxx или werf bundle xxxx работу с сабчартами через http-прокси? (сработает ли использование HTTP_PROXY/HTTP...
Сергей Голод
4
Добрый день! Удалил все файлы с переменными из проекта, получил Error: release deploy: process resources: error validating adoptable resources: adoption validation failed: re...
Evgheni Mad
2
Привет! Вопрос про werf helm Приложение деплоится через werf helm upgrade --atomic Иногда(все условия для воспроизведения до конца непонятны, но есть версия, что это происходи...
𝓐𝓵͢͢͢𝓮𝔁 C
2
Всем привет. Сегодня добавили в приложение дополнительный образ nginx, в который докидывается системная статика прям в образ. При деплое бандлами деплоилось 200+ джоб(клиентов...
Владимир Муковоз
6
Добрый день, после перехода с версии 1.2 на 2.10 werf cleanup начал удалять использующиеся теги, и до и после обновления использовались дефолтные политики keepPolicies Подскаж...
Дмитрий
29
Блин а мне как поумнеть ?
Toxin
191
Друзья, добрый день. Прошу подсказать с базовым вопросом по использованию CI переменных gitlab в werf.yaml. Хочу в beforeInstall использовать env переменную с токеном. Мне нуж...
Anton Zol
10
Вопросик не совсем werf. Но вдруг мы подскажите воркэраунд или ещё что-нибудь. Могу ли я как-нибудь в моменте деплоя внутри heml рендера получить хэшсумму файла шаблона (./tem...
Alex Подрябинкин
11
Карта сайта