Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion content/documentation/admin/actions/types.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -689,7 +689,7 @@ values:

### Переменные шаблонного репозитория

Для добавления переменных по умолчанию, используемых при шаблонизации, необходимо создать в корне репозитория файд values.yaml с соответствующим содержимым.
Для добавления переменных по умолчанию, используемых при шаблонизации, необходимо создать в корне репозитория файл values.yaml с соответствующим содержимым.

Пример файла `values.yaml`:

Expand Down Expand Up @@ -717,6 +717,14 @@ docs/**

Файл `.templateignore` является опциональным.

<a id="templateignore-templates"></a>

**Шаблоны в правилах исключения.** Строки в `.templateignore` и в файлах, перечисленных в поле **additionalIgnoreFiles**, могут содержать выражения в формате Go template. Подстановка выполняется теми же переменными, что объединены из `values.yaml` и из поля **values** в запросе действия.

Для каждой строки учитываются и исходный текст, и результат подстановки: так правила применимы и к путям до переименования каталогов и файлов (когда в именах ещё есть фрагменты шаблона), и после него.

Файлы из **additionalIgnoreFiles** задают пути, которые удаляются из рабочей копии; файл `.templateignore` задаёт пути, которые не переименовываются и не обрабатываются как шаблоны содержимого.

### Пример структуры директорий шаблонного репозитория

```sh
Expand Down
3 changes: 2 additions & 1 deletion content/documentation/release-notes/v1.4.0.ru.md
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@ CREATE EXTENSION IF NOT EXISTS pg_trgm;

### Шаблонизация

Добавлена встроенная функция `jwtSign` для формирования подписанного JWT в Go template ([подробнее](../../user/templating/#jwtsign)).
- Добавлена встроенная функция `jwtSign` для формирования подписанного JWT в Go template ([подробнее](../../user/templating/#jwtsign)).
- В правилах файла `.templateignore` и дополнительных файлов исключения для шаблонов репозитория добавлена поддержка шаблонов Go template с теми же переменными, что и для содержимого файлов ([подробнее](../../admin/actions/types/#templateignore-templates)).

### Ролевая модель

Expand Down
Loading