Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

CircleCI for Beginners - Getting Started - Part 1

Automation Step by Step via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn the fundamentals of CircleCI, a continuous integration and continuous delivery (CI/CD) platform that automatically runs builds, tests, and deployments when code is pushed to repositories like GitHub, GitLab, or Bitbucket. Follow a comprehensive 9-step process to set up your first CircleCI pipeline, starting with account creation and organization setup. Create or connect your GitHub repository, configure VCS connections, and establish project pipelines. Master the creation of config.yml files that contain all pipeline instructions and understand trigger events that execute these configurations. Practice manual pipeline runs and automatic triggers based on code commits. Gain hands-on experience with CircleCI's interface, from organization settings to pipeline monitoring, while building a solid foundation in DevOps automation practices essential for modern software development workflows.

Syllabus

00:00 Intro
00:37 What is CircleCI
03:52 Step 1 - Create account on CircleCI
06:17 Step 2 - Create an organization
07:20 Step 3 - Create GitHub account using a valid email Skip if you already have it can also use Bitbucket, GitLab
09:50 Step 4 - Create a Repo and commit a file can use existing repo
11:11 Step 5 - On CircleCI go to Org settings > VCS connections > add CircleCI App on GitHub and authorize
13:36 Step 6 - Create Project and Pipeline. Select a repo
15:34 Step 7 - Add config file config.yml Setup triggers when to run the config.yml
17:04 Step 8 - Review and finish setup
19:28 Step 9 - Check the run of pipeline manually and on committing a change
23:02 Outro

Taught by

Automation Step by Step

Reviews

Start your review of CircleCI for Beginners - Getting Started - Part 1

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.