ACP Atlassian Professional DevOps & CI/CD Integration 1 — Questions and Answers
Question 1: Which Atlassian tool is specifically designed to provide a Git-based source code repository with built-in CI/CD pipeline capabilities?
- Jira Software
- Bitbucket Pipelines (Correct answer)
- Confluence
- Bamboo Server
Correct answer: Bitbucket Pipelines
Bitbucket Pipelines is Atlassian's integrated CI/CD service that runs directly within Bitbucket repositories using YAML configuration files.
Question 2: In a Bitbucket Pipelines configuration, what file is used to define the build and deployment steps?
- Jenkinsfile
- bitbucket-pipelines.yml (Correct answer)
- .travis.yml
- azure-pipelines.yml
Correct answer: bitbucket-pipelines.yml
The bitbucket-pipelines.yml file, placed at the root of a repository, defines all pipeline steps, triggers, and environment configuration.
Question 3: When linking Jira issues to Bitbucket commits, which type of Jira Smart Commit command can be used to log time directly from a commit message?
- #done
- #comment
- #time (Correct answer)
- #resolve
Correct answer: #time
The #time Smart Commit command allows developers to log work time on a Jira issue directly from a Git commit message (e.g., JRA-123 #time 2h 30m).
Question 4: In Atlassian's recommended DevOps model, what is the primary purpose of deployment environments such as staging and production in Bitbucket Pipelines?
- To separate code branches for different teams
- To track deployments and approvals per environment with visibility in Jira (Correct answer)
- To automatically merge pull requests
- To store pipeline artifacts permanently
Correct answer: To track deployments and approvals per environment with visibility in Jira
Deployment environments in Bitbucket Pipelines provide structured tracking of which code versions are deployed where, with approval gates and visibility surfaced in Jira's deployment tracking.
Question 5: Which Atlassian feature provides a real-time, end-to-end view of a software delivery pipeline—from commit to deployment—within Jira Software?
- Jira Roadmaps
- Jira Releases panel
- DevOps metrics in Jira (Deployment Frequency, etc.) (Correct answer)
- Jira Backlog
Correct answer: DevOps metrics in Jira (Deployment Frequency, etc.)
Jira Software's DevOps metrics (such as Deployment Frequency, Change Failure Rate, and Lead Time) give teams an integrated view of delivery performance connected to their CI/CD pipelines.
Question 6: What is the role of Atlassian Open DevOps in an enterprise toolchain?
- It replaces all third-party CI/CD tools with native Atlassian ones
- It provides pre-built integrations connecting Jira with tools like GitHub, Jenkins, and PagerDuty (Correct answer)
- It enforces mandatory use of Bitbucket for source control
- It generates automated sprint planning from deployment data
Correct answer: It provides pre-built integrations connecting Jira with tools like GitHub, Jenkins, and PagerDuty
Atlassian Open DevOps is a solution that offers a curated set of pre-built integrations between Jira Software and popular third-party DevOps tools, allowing teams to use their preferred stack.
Question 7: In Bitbucket Pipelines, which keyword is used to define a set of reusable YAML anchors that can be referenced across pipeline steps to avoid duplication?
- templates
- definitions (Correct answer)
- shared
- globals
Correct answer: definitions
The 'definitions' section in bitbucket-pipelines.yml allows teams to define reusable step templates, services, and caches that can be referenced throughout the pipeline configuration.
Which Atlassian tool is specifically designed to provide a Git-based source code repository with built-in CI/CD pipeline capabilities?