DevOps / Bamboo: Continuous Integration & Deployment Interview Questions
Explain the execution flow of a Bamboo Specs YAML file?
A Specs YAML file goes through a detect-validate-apply cycle rather than being executed directly like a script.
A minimal example:
version: 2 plan: project-key: PAY key: PAYAPI stages: - Build: jobs: - Compile: tasks: - checkout - maven: 'clean install'
Because this is a publish-and-validate step rather than a build step itself, a broken Specs file fails fast with a clear parsing error in Bamboo's UI, before any agent ever picks up work — it never silently produces a half-configured plan.
More Related questions...