Configuration
Environment variables
The integration tests service accepts the following environment variables.
| Name | Required | Description |
|---|---|---|
| LOG_LEVEL | Yes | Logging level (one of 'fatal', 'error', 'warn', 'info', 'debug', 'trace' or 'silent'). |
| USERID_HEADER_KEY | Yes | Name of the HTTP header containing the user ID. |
| GROUPS_HEADER_KEY | Yes | Name of the HTTP header containing the user groups as a comma-separated list. |
| CLIENTTYPE_HEADER_KEY | Yes | Name of the HTTP header containing the client type. |
| BACKOFFICE_HEADER_KEY | Yes | Name of the HTTP header indicating if the request comes from the backoffice. |
| MICROSERVICE_GATEWAY_SERVICE_NAME | Yes | Name of the instance of the Microservice Gateway to forward traffic through. |
| GITLAB_HOST_URL | Yes | Gitlab API base URL. |
| GITLAB_ACCESS_TOKEN | Yes | GitLab access token. |
| GITLAB_PROJECT_ID | Yes | ID of the GitLab project to create the tag on. |
| GITLAB_BRANCH | Yes | Branch of the GitLab project to create the tag on. |