The most fun part of writing a Jenkinsfile is deploying things with it! In this video, learn how to onboard your Jenkinsfile into Jenkins and deploy your app through the pipeline that it creates.
- [Instructor] In this course we'll take a Jenkinsfile … that was already created and attempt … to run it inside of Jenkins. … Jenkinsfile is a way of writing pipelines as code … within Jenkins which allows you to automate … continuous integration pipelines for your code. … Note that we are running a Dockerized instance of Jenkins. … So your Jenkins in your company or your enterprise … may be set up a little bit differently … than the way that we have it for this demo. … If you're not using Dockerized Jenkins … at your company or enterprise, … I would highly recommend it. … Talk to your admins to see … if they would be willing to incorporate it. … Let's take a quick look at our repository here. … So I have a terminal up and I'm just going to type … ls -l to get a listing of what's currently in my repository … and I have just a few files. … I have a Docker compose, … yaml which has our Jenkins service in it. … Let me go ahead and cat that out. … And then I have a Jenkins file, … which I will use less to display …
- Writing your first Dockerfile
- Using Docker Compose
- Testing your app with RSpec, Capybara, and Selenium
- Writing Terraform code
- Deploying a website into AWS S3
- Writing and running integration tests
- Writing a CI/CD pipeline with Jenkins
Skill Level Beginner
1. The Project/The Mission
Your application, pre-DevOps2m 59s
2. Testing Locally with Docker
3. Testing Your App with RSpec, Capybara, and Selenium
4. Infrastructure as Code with Terraform
5. CI/CD as Code with Jenkins
- 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.