An example illustrating declarative hydra projects
- You configure a declarative project in Hydra once with values:
- Declarative spec file:
spec.json
- Declarative input type: Git checkout, your git url
- Hydra fetches the
spec.json
from your repository. - Hydra creates the
.jobsets
jobset in your project, based onspec.json
- Hydra builds the
jobsets
job in the.jobsets
jobset - Hydra replaces all jobsets in your project by the jobset specifications it has built + the
spec.json
jobset with name.jobsets
The last step will be repeated every time the .jobsets/jobsets
job is done.