| `MKD_REQUIREMENTS_FILE` | Requirements file. If the file is not found in the repository, requirements are read from the `MKD_REQUIREMENTS` variable | `requirements.txt` |
| `MKD_REQUIREMENTS`| Space separated requirements (ignored if a requirement file is found) | `mkdocs` |
| `MKD_SITE_DIR` | MkDocs generated site directory (relative to `$MKD_WORKSPACE_DIR`), the path will be declared as artifact | `site` |
| `requirements-file` / `MKD_REQUIREMENTS_FILE` | Requirements file. If the file is not found in the repository, requirements are read from the `MKD_REQUIREMENTS` variable | `requirements.txt` |
| `requirements` / `MKD_REQUIREMENTS` | Space separated requirements (ignored if a requirement file is found) | `mkdocs` |
| `site-dir`/ `MKD_SITE_DIR` | MkDocs generated site directory (relative to `$MKD_WORKSPACE_DIR`), the path will be declared as artifact | `site` |
| `MKD_LYCHEE_ENABLED`| Set to `true` to enable this job | _none_ (disabled) |
| `MKD_LYCHEE_IMAGE`| The Docker image used to run [lychee](https://github.com/lycheeverse/lychee) | `registry.hub.docker.com/lycheeverse/lychee:latest` |
| `MKD_LYCHEE_ARGS`| [lychee arguments](https://github.com/lycheeverse/lychee#commandline-parameters) to execute | `docs/` |
| `lychee-enabled` / `MKD_LYCHEE_ENABLED` | Set to `true` to enable this job | _none_ (disabled) |
| `lychee-image` / `MKD_LYCHEE_IMAGE` | The Docker image used to run [lychee](https://github.com/lycheeverse/lychee) | `registry.hub.docker.com/lycheeverse/lychee:latest` |