Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ssbostan/jenkins-tutorial

The completest Jenkins tutorial, reference, awesome, examples
https://github.com/ssbostan/jenkins-tutorial

automation build build-jenkins cicd devops jenkins jenkins-pipeline jenkinsfile pipeline

Last synced: 29 days ago
JSON representation

The completest Jenkins tutorial, reference, awesome, examples

Awesome Lists containing this project

README

        

# jenkins-tutorial

![GitHub last commit](https://img.shields.io/github/last-commit/ssbostan/jenkins-tutorial)
[![GitHub license](https://img.shields.io/github/license/ssbostan/jenkins-tutorial)](https://github.com/ssbostan/jenkins-tutorial/blob/master/LICENSE)
[![GitHub stars](https://img.shields.io/github/stars/ssbostan/jenkins-tutorial)](https://github.com/ssbostan/jenkins-tutorial/stargazers)
[![GitHub forks](https://img.shields.io/github/forks/ssbostan/jenkins-tutorial)](https://github.com/ssbostan/jenkins-tutorial/network)
[![GitHub issues](https://img.shields.io/github/issues/ssbostan/jenkins-tutorial)](https://github.com/ssbostan/jenkins-tutorial/issues)


Twitter Follow
LinkedIn Follow

Stargaze ![GitHub Repo stars](https://img.shields.io/github/stars/ssbostan/jenkins-tutorial?style=social) if you find it useful.

The repository of reference and examples of the Jenkins tutorial series.

Copyright 2021 Saeid Bostandoust

## Published articles:

- [Jenkins Tutorial - Part 1 - Pipelines Introduction](https://itnext.io/jenkins-tutorial-part-1-pipelines-bd1397cf5509)

- [Jenkins Tutorial - Part 2 - Pipeline Variables](https://itnext.io/jenkins-tutorial-part-2-pipeline-variables-5e4783aa2c07)

- [Jenkins Tutorial - Part 3 - Parameterized Pipeline](https://itnext.io/jenkins-tutorial-part-3-parameterized-pipeline-3898643ac6ad)

- [Jenkins Tutorial - Part 4 - Post Actions](https://itnext.io/jenkins-tutorial-part-4-post-actions-e5d0ef1e3c39)

- [Jenkins Tutorial - Part 5 - When Conditions](https://itnext.io/jenkins-tutorial-part-5-when-conditions-76e61fc8ac0e)

- [Jenkins Tutorial - Part 6 - Pipeline Options](https://itnext.io/jenkins-tutorial-part-6-pipeline-options-5ccd05035aaf)

- [Jenkins Tutorial - Part 7 - Interactive Pipelines](https://itnext.io/jenkins-tutorial-part-7-interactive-pipelines-a739b23ac41c)

- [Jenkins Tutorial - Part 8 - Triggering Pipeline](https://itnext.io/jenkins-tutorial-part-8-triggering-pipeline-d53dbba539d6)

- [Jenkins Tutorial - Part 9 - Basic Pipeline Steps](https://itnext.io/jenkins-tutorial-part-9-basic-pipeline-steps-eeb1b9ed79f8)

- [Jenkins Tutorial - Part 10 - Work with Git in Pipeline](https://itnext.io/jenkins-tutorial-part-10-work-with-git-in-pipeline-b5e42f6d124b)

## Contributions:

All contributions are welcomed. Help me to enrich this repository.

If you find any **bugs** in the examples, please file an issue.

### TODO:

- [ ] Adding Jenkins pipeline basic concepts tutorial
- [ ] Adding Jenkins essential pipeline commands tutorial
- [ ] Adding Jenkins groovy language tutorial
- [ ] Adding Jenkins Git and GitHub integration tutorial
- [ ] Adding Jenkins JUnit, Cobertura, and testing tutorial
- [ ] Adding Jenkins Docker integration tutorial
- [ ] Adding Jenkins Kubernetes, OpenShift integration tutorial
- [ ] Adding Jenkins Terraform integration tutorial
- [ ] Adding Jenkins Ansible integration tutorial
- [ ] Addind Jenkins JCasC (Configuration as Code) tutorial
- [ ] Adding Jenkins Prometheus monitoring tutorial
- [ ] Adding Jenkins Notification plugins tutorial