From the course: DevOps Foundations: Your First Project

Unlock the full course today

Join today to access over 23,000 courses taught by industry experts.

Installing Jenkins on Docker

Installing Jenkins on Docker

- [Instructor] Now that Explorer California can run in the docker container, and we have some unit tests for it, and we even have an integration test for it now, it's time to start thinking about how to build continuous integration for it. Continuous integration allows us to run tests and other stages on every commit, so that we can mitigate the chances of pushing a bad build. This is an automated alternative to the manual and error prone way of releasing Explorer California like we're doing in the pre dev ops world. There are many services and tools out there that can provide this service. Some of my favorites are GitLab CI, Travis CI, and now GitHub Actions, which is new. Others that I see in the wild are Circle CI, Concourse CI, and Azure Pipelines. However, many enterprises want something that isn't a SAS product or solve for the service product, which all of these are. Just because they want something that is more…

Contents