Checkpoint — CI / CD
Last updated
What is Checkpoint — CI / CD?
Now that you have the infrastructure setup, it's time to automate the deployment process. This is where CI / CD comes in. If you don't know what CI/CD are, you should watch DevOps CI/CD Explained in 100 Seconds.
The next step at this point is to implement CI/CD for your application using GitHub actions. Setup a GitHub action that, whenever you push to master, will automatically:
- Run your tests (ignore this step if you haven't learnt it yet)
- Deploy your application to AWS
Regarding the deployment to AWS you can use rsync to copy the files to the server. Here's a sample GitHub workflow using rsync.
More in stage 17: Ansible
Checkpoint — CI / CD: common questions
Can I learn Checkpoint — CI / CD in Hindi?
This lesson is written in English. Once you sign in, open it in the interactive course and ask the AI tutor to explain Checkpoint — CI / CD in Hindi or Hinglish. The tutor answers from this lesson’s own text, so it stays on the syllabus, and it runs on your own Google, OpenAI or Anthropic key.
Is this Checkpoint — CI / CD tutorial for beginners?
It is lesson 33 of 37 in the free Full Stack roadmap, in stage 17, Ansible. If you are new to Full Stack, start from stage 1 and come back here in order; if you already know the earlier stages, this lesson stands on its own.