Skip to content

up1/course-ci-cd-with-jenkins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

56 Commits
 
 
 
 

Repository files navigation

Course :: CI/CD with Jenkins

Topics

Day 1

  • Introduction to Continuous Integration (CI)
  • Introduction to Continuous Delivery (CD)
  • 10 practices of CI concept
  • Design your pipeline/development and deployment process
  • Testing From Microservices Testing
    • Unit testing
    • Integration testing
    • Component testing
    • Contract testing
    • End-toEnd testing
  • Working with Jenkins
    • Installation
    • Basic of configuration
    • Working with plugins
    • Create new job/item
    • Working with Git as a Version Control System
    • Design build pipeline of application
    • Create mote job/item and linking all together
    • Build -> Ship -> Run process
    • Keep artifact to Artifactory system as JFrog Artifactory
    • Deploy application with Native and Docker

Day 2

  • Working with Testing such as Unit testing with JUnit
  • Working with Functional/UI testing with Selenium
  • Working with Code coverage
  • Introduction to Jenkins pipeline (Pipeline as a Code)
    • Why we need it ?
    • Quick demo and workshop
      • Version control
      • Testing
      • Generate report
      • Deploy
  • Working with NodeJS application
  • Scaling Jenkins with Master and Slave architecture

Software Requirements

Workshops

Code Examples

Resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published