From the course: GitHub Actions for CI/CD
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
Deploying software with GitHub Actions - GitHub Tutorial
From the course: GitHub Actions for CI/CD
Deploying software with GitHub Actions
- [Instructor] In previous chapters, we demonstrated how GitHub Actions helps us with continuous integration and continuous delivery. Now, let's discuss using GitHub Actions for continuous deployment. To implement continuous integration, we set up workflows to process our code on each push to the repo. For continuous delivery, we set up workflows that were also triggered by pushes or releases. Our delivery workflows automatically created software packages or container images. With continuous deployment, we'll extend this pipeline to place our code, software package, or artifact into a system where it can be used and operated, that is, each push to the repo triggers a workflow that integrates the code, creates an artifact, and then places that artifact into a system where we can use it. Before we get into some examples, let's explore the features of GitHub and GitHub Actions that we can use to configure deployment…
Contents
-
-
-
-
-
-
(Locked)
Continuous deployment45s
-
(Locked)
Deploying software with GitHub Actions4m 40s
-
(Locked)
Continuous deployment for GitHub Pages4m 55s
-
(Locked)
Create a service account for deployments6m 20s
-
(Locked)
Continuous deployment for container images11m 46s
-
(Locked)
Continuous Deployment for infrastructure as code7m 53s
-
(Locked)
Challenge: Develop a CI/CD pipeline1m 52s
-
(Locked)
Solution: Develop a CI/CD pipeline13m 1s
-
(Locked)
-