devops-exercises/topics/circleci
abregman ad66a50f3a Add Circle CI questions
In addition to a couple of k8s questions.
2022-10-16 23:17:47 +03:00
..
README.md Add Circle CI questions 2022-10-16 23:17:47 +03:00

Circle CI

Circle CI Questions

Circle CI 101

What is Circle CI?

Circle CI: "CircleCI is a continuous integration and continuous delivery platform that can be used to implement DevOps practices."

What are some benefits of Circle CI?

Circle CI Docs: "SSH into any job to debug your build issues. Set up parallelism in your .circleci/config.yml file to run jobs faster. Configure caching with two simple keys to reuse data from previous jobs in your workflow. Configure self-hosted runners for unique platform support. Access Arm resources for the machine executor. Use orbs, reusable packages of configuration, to integrate with third parties. Use pre-built Docker images in a variety of languages. Use the API to retrieve information about jobs and workflows. Use the CLI to access advanced tools locally. Get flaky test detection with test insights."

What is an Orb?

Circle CI Docs: "Orbs are shareable packages of CircleCI configuration you can use to simplify your builds"

They can come from the public registry or defined privately as part of an organization.

Circle CI Hands-On 101

Where (in what location in the project) Circle CI pipelines are defined?

.circleci/config.yml