This video put the concepts learned so far about CI/CD into practice by deploying a project using GitLab.
- [Instructor] Now we should be ready to create … our first deployment pipeline. … I'll open up GitLab-ci.yml … and I'll use the simple editor here, … first I'll need to add the stages array. … Now by default, GitLab will run the stages … in build, test, deploy order. … That's because normally you need to build something … before you can test it. … In our case we're going to be just using … a simple syntax check as our test. … So we want to rearrange the order to, test, build, deploy. … So I'll do that here, test, then build, then deploy. … We'll need to rename some of our existing jobs … I'll rename test to QA_build, … we'll change the stage definition from test to build … and I'll change the directory it puts the build in to QA … and change the artifact path to QA. … I'll keep this restriction on which branch it runs … because we want to build this on every branch … except release, because release is the one … that will release it to production. … We also need to add the environment. …
- Navigating the GitLab interface
- Using GitLab for collaboration
- Merging requests
- Continuous integration and continuous delivery
- Creating and running a pipeline
- Deploying a project using GitLab
Skill Level Intermediate
1. First Steps with GitLab
2. GitLab for Source Control
3. Continuous Integration
4. Continuous Delivery
Next steps1m 57s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.