Application/CICD
Schema
| Property |
Type |
Description |
server_url |
string |
CI/CD server URL to connect to |
token_secret |
string |
Doorman secret reference for registration token |
tags |
array of strings |
Runner tags or labels for job matching |
concurrent |
integer |
Maximum number of concurrent jobs |
work_dir |
string |
Working directory for job execution |
These properties are common across all CI/CD runner implementations. Sub-types add application-specific settings.
Sub-types
Example
_type: amadla.org/entity/application/cicd@v1.0.0
_body:
server_url: https://ci.example.com
token_secret: doorman://vault/cicd/registration-token
tags:
- linux
- docker
concurrent: 4
work_dir: /var/lib/ci/builds
Consumers
| Tool |
How It Uses Application/CICD |
| lay |
Installs the CI/CD runner application |
| enjoin-service |
Enables/starts the runner service |
| weaver |
Generates runner configuration files |