DevOps / Bamboo: Continuous Integration & Deployment Interview Questions
What is the purpose of Bamboo Specs?
Bamboo Specs let you define a plan's entire configuration — stages, jobs, tasks, triggers, permissions — as code, written in a Java DSL or YAML, and stored alongside the application in the same repository instead of being clicked together in the Bamboo UI.
The purpose is to bring the same discipline used for application code to build configuration: it can be code-reviewed in a pull request, versioned, rolled back, and reused across similar plans, instead of living as an undocumented set of UI settings that only one admin remembers how to change.
version: 2 plan: project-key: PAY key: PAYAPI name: Payments API stages: - Build: jobs: - Compile and Test
More Related questions...