CI/CD
Using Docker & Jenkins
Continuous Integration
Continuous Integration (CI) is a development practice that
requires developers to integrate code into a shared
repository several times a day. Each check-in is then
verified by an automated build, allowing teams to detect
problems early.
Continuous Deployment
Continuous deployment can be thought of as an extension
of continuous integration, aiming at minimising lead time, the
time elapsed between development writing one new line of
code and this new code being used by live users, in
production.
in a nutshell …
What is Docker?
Continuous deployment can be thought of as an
extension of continuous integration, aiming at
minimising lead time, the time elapsed between
development writing one new line of code and this
new code being used by live users, in production.
CI CD  using Docker and Jenkins
CI CD  using Docker and Jenkins
CI CD  using Docker and Jenkins

CI CD using Docker and Jenkins

  • 1.
  • 2.
    Continuous Integration Continuous Integration(CI) is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early.
  • 3.
    Continuous Deployment Continuous deploymentcan be thought of as an extension of continuous integration, aiming at minimising lead time, the time elapsed between development writing one new line of code and this new code being used by live users, in production.
  • 4.
  • 5.
    What is Docker? Continuousdeployment can be thought of as an extension of continuous integration, aiming at minimising lead time, the time elapsed between development writing one new line of code and this new code being used by live users, in production.