aboutsummaryrefslogtreecommitdiffstats
path: root/tools/moon_jenkins/README.md
diff options
context:
space:
mode:
Diffstat (limited to 'tools/moon_jenkins/README.md')
-rw-r--r--tools/moon_jenkins/README.md37
1 files changed, 0 insertions, 37 deletions
diff --git a/tools/moon_jenkins/README.md b/tools/moon_jenkins/README.md
deleted file mode 100644
index 684b351c..00000000
--- a/tools/moon_jenkins/README.md
+++ /dev/null
@@ -1,37 +0,0 @@
-# Moon Jenkins
-The aim of this repo is to give a quick way to start with jenkins in containers.
-These were the aims of the automation:
-- minimal interaction with Jenkins GUI - the plugins in plugins.txt are installed automatically, the admin user is setup based on environment variables, proxy variables are inherited from environment
-- the build of the custom image is integrated in the same workflow
-
-## Prerequisites
-- one host running a newer version of the docker-engine
-- docker-compose 1.18.0
-
-## Usage
-- Setup secrets:
-```bash
-export JENKINS_USER=admin
-export JENKINS_PASSWORD=admin
-```
-- Deploy jenkins:
-```bash
-docker-compose up -d
- ```
-- Test: Jenkins GUI can be available on `http://<docker host IP>:8080`
-
-
-## Pipeline Creation
-You may find bellow an example of pipeline creation using BlueOcean interface.
-As example I used a clone (https://github.com/brutus333/moon.git) of the moon project (https://git.opnfv.org/moon/)
-
-Click on "Create a new job" in the classical Jenkins UI and follow the steps highlighted bellow:
-
-![Create Multibranch Pipeline](images/Create%20Multibranch%20Pipeline.png)
-![Select Source](images/Select%20Source%20Multibranch%20Pipeline.png)
-![Configure Source](images/Git%20Source%20Multibranch%20Pipeline.png)
-![Multibranch Pipeline Log](images/Multibranch%20Pipeline%20Log.png)
-
-Clicking on BlueOcean shows the pipeline in the blueocean interface:
-
-![Blue Ocean Pipeline success](images/blue%20ocean%20success%20pipeline.png)