You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
*[Obtaining the initial password](#obtaining-the-initial-password)
9
9
-[Docker](#docker)
10
10
-[Linux](#linux)
11
-
*[Completing the Setup](#completing-the-setup)
12
-
-[Installing Plugins](#installing-plugins)
11
+
*[Completing the setup](#completing-the-setup)
12
+
-[Installing plugins](#installing-plugins)
13
13
-[Styling Jenkins](#styling-jenkins)
14
-
-[Creating the Webhook](#creating-the-webhook)
15
-
-[Creating the Pipeline](#creating-the-pipeline)
16
-
*[Git Credentials in Jenkins](#git-credentials-in-jenkins)
17
-
*[Defining Our Actions](#defining-our-actions)
18
-
*[Defining the Payload](#defining-the-payload)
19
-
*[Tying it all Together](#tying-it-all-together)
20
-
-[Adding the Pipeline to Jenkins as a Webhook Listener](#adding-the-pipeline-to-jenkins-as-a-webhook-listener)
14
+
-[Creating the webhook](#creating-the-webhook)
15
+
-[Creating the pipeline](#creating-the-pipeline)
16
+
*[Git credentials in Jenkins](#git-credentials-in-jenkins)
17
+
*[Defining our actions](#defining-our-actions)
18
+
*[Defining the payload](#defining-the-payload)
19
+
*[Tying it all together](#tying-it-all-together)
20
+
-[Adding the pipeline to Jenkins as a webhook listener](#adding-the-pipeline-to-jenkins-as-a-webhook-listener)
21
21
22
22
# Overview
23
23
The purpose of this guide is to address a particular scenario, wherein repositories are created but no branches are protected. In this example we will utilize `Jenkins` to process _webhooks_ that GitHub sends each time a branch is created. Once the webhook is received, Jenkins will analyse the payload and make an API call back to GitHub to:
@@ -516,7 +516,7 @@ Build Token | [_uuid_ from Creating the Webhook](#creating-the-webhook)
Once you have the pipeline created, simply create a new repository and initialize it with some content. The creation of that first branch will trigger the webhook and execute the pipeline.
521
521
522
522
1. Login to GitHub
@@ -525,7 +525,7 @@ Once you have the pipeline created, simply create a new repository and initializ
0 commit comments