Reviewed-by: Gode, Sebastian <sebastian.gode@t-systems.com> Co-authored-by: tischrei <tino.schreiber@t-systems.com> Co-committed-by: tischrei <tino.schreiber@t-systems.com>
1.7 KiB
1.7 KiB
📁 repositories/
Defines the documentation repositories associated with each service for both internal and public environments. Used for resolving documentation sources and CI sync jobs.
🔧 Example: ecs.yaml
---
service_type: ecs
repositories:
- environment: public
repo: opentelekomcloud-docs/elastic-cloud-server
type: github
cloud_environments:
- eu_de
- environment: internal
repo: docs/elastic-cloud-server
type: gitea
cloud_environments:
- eu_de
- environment: public
repo: opentelekomcloud-docs-swiss/elastic-cloud-server
type: github
cloud_environments:
- swiss
- environment: internal
repo: docs-swiss/elastic-cloud-server
type: gitea
cloud_environments:
- swissParameter Options:
| Field | Type | Description |
|---|---|---|
service_type |
string | Links this configuration to a service (services/). |
repositories |
list | List of repositories per environment and cloud. |
repositories Options:
| Field | Type | Allowed Values | Description |
|---|---|---|---|
environment |
string | public, internal |
Visibility level of the repository. |
repo |
string | Git path | Path to the Git repository. |
type |
string | github, gitea |
Type of Git service. |
cloud_environments |
list | e.g., eu_de, swiss |
Supported regions for the repository. |