Skip to content

Jenkins Configuration As Code Katas to make you a JCasC ninja in due time.

Notifications You must be signed in to change notification settings

oddguid/jcasc-katas

 
 

Repository files navigation

Jenkins Configuration As Code Katas

Prerequisites

In order for you do do these katas, you need to have a linux box. The following tools should be installed:

  • Docker-compose
  • Docker
  • Git

Open the exercises in Cloud Shell

Natural order

  1. Setup Jenkins
  2. Installing plugins
  3. Basic system configuration
  4. Configuring plugins
  5. Build agents
  6. Jobs
  7. Integrate ssh to the pipeline

If you want to preserve your work, then it's recommended to fork this repository.

Resources

Snippets for different plugins https://github.com/jenkinsci/configuration-as-code-plugin/tree/master/demos

Getting started: https://github.com/jenkinsci/configuration-as-code-plugin/blob/master/README.md#getting-started

Schema reference can be found on <Jenkins_URL>/configuration-as-code/reference

About

Jenkins Configuration As Code Katas to make you a JCasC ninja in due time.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 93.1%
  • Shell 6.9%