| :lock: `GITOPS_TRIGGER_ONINTEG` | The GitOps changes to trigger on the integration branch (JSON) - [see below](#triggers-definition-json) | _none_ (disabled) |
| :lock: `GITOPS_TRIGGER_ONDEV` | The GitOps changes to trigger on the development branches (JSON) - [see below](#triggers-definition-json) | _none_ (disabled) |
| :lock: `GITOPS_TRIGGER_ONRELEASE` | The GitOps changes to trigger on release tags (JSON) - [see below](#triggers-definition-json) | _none_ (disabled) |
| :lock: `GIT_USER_NAME` | Git user name to use when committing | `$GITLAB_USER_NAME` |
| :lock: `GIT_USER_EMAIL` | Git user email to use when committing (global TBC variable) | `$GITLAB_USER_EMAIL` |
### Triggers definition (JSON)
@@ -122,7 +124,6 @@ The triggers definition is formatted as follows:
}
```
> [!important] Late variable expansion mechanism
>
> The template supports a **late variable expansion mechanism** for the `commit_message` and `yq_eval` JSON fields.