The CloudBees documentation includes informative and instructional content for CloudBees CI, from installation to API reference.
Roles and responsibilities
CloudBees CI is usually managed, configured, and used by team members with different roles.
Here is an example of different roles and responsibilities which can be adjusted to your organization:
- CI DevOps Engineer or Architect
-
An engineer responsible for implementing and maintaining build pipelines and the CloudBees CI system itself.
- CI Build or Release Engineer
-
A developer who uses CloudBees CI to perform actions such as builds and deployments.
- CI QA Engineer
-
Quality assurance engineer who performs deployments and runs tests related to CloudBees CI.
- CI Administrator
-
A system administrator for CloudBees CI who owns tasks such as installing, upgrading, and maintaining. Also maintains user groups and access controls.
- CI Application Lead or Manager
-
Someone who leads or manages a group of application developers.
- CI Engineering, DevOps, or QA Manager
-
An individual who manages a group of engineers, release engineers, or quality assurance engineers. Needs a high-level understanding of the product. May be responsible for approvals and audits related to the products being automated. Note that in smaller organizations, more than one role can be fulfilled by the same person.