1. Jenkins
  2. Jenkins
    1. What are CI/CD and why are they useful?
    2. Prerequisites for CD
    3. Prerequisites for CI
    4. Steps of CI/CD
    5. What is Jenkins?
    6. Jenkins Support for Version Control Systems
    7. Jenkins setup
    8. Install Jenkins
    9. Install Jenkins on Ubuntu
    10. Download Jenkins
    11. Run Jenkins war files
    12. Install on Ubuntu
    13. Jenkins modes
    14. Jenkins: Initial configuration
    15. Jenkins report results
    16. Trigger build by commit
    17. Collect test results: xUnit integration
    18. No graph error
    19. Deploy
    20. Configure application
    21. Jenkins master/slave
    22. Jenkins master/agent
    23. Jenkins resources
  3. Jenkins Freestyle projects
    1. Create new Job
    2. Demo Freestyle project
    3. Freestyle Project
    4. Scheduling builds by polling the repository
    5. Scheduling builds by GitHub hook
    6. Jenkins: Add user - github
    7. Jenkins: GitHub trigger
    8. Configure
    9. Add Jenkins script
  4. Jenkins Pipelines
    1. Pipeline
    2. Docker
    3. Setup Pipeline
    4. Groovy in Jenkisfile
    5. First Pipeline
    6. Pipeline agents
    7. Pipeline post stages
    8. Pipeline for our project
    9. artifacts
    10. Blue Ocean
  5. Jenkins and Python
    1. Jenkins: Testing Python
    2. Integrate pylint reporting
    3. Python project to try Jenkins
    4. Collect test results: xUnit integration
    5. Jenkins: Private GitHub repository
  6. Jenkins administration
    1. Jenkins Files
    2. Jenkins: Manual Backup
    3. Backup Jenkins
    4. Configure Matrix Based Authentication
    5. Jenkins configuration files