Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/avielyo10/linchpin-plugin
Jenkins LinchPin plugin
https://github.com/avielyo10/linchpin-plugin
jenkins linchpin provisioning
Last synced: 4 days ago
JSON representation
Jenkins LinchPin plugin
- Host: GitHub
- URL: https://github.com/avielyo10/linchpin-plugin
- Owner: Avielyo10
- License: apache-2.0
- Created: 2018-10-07T05:52:14.000Z (over 6 years ago)
- Default Branch: develop
- Last Pushed: 2019-05-01T16:57:29.000Z (over 5 years ago)
- Last Synced: 2024-11-19T20:11:52.427Z (2 months ago)
- Topics: jenkins, linchpin, provisioning
- Language: Java
- Homepage:
- Size: 194 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Jenkins LinchPin Plugin
![](https://img.shields.io/badge/version-1.0-blue.svg)
![](https://img.shields.io/badge/license-Apache--2.0-brightgreen.svg)
![](https://img.shields.io/badge/requirements-python_2.6%20%7C%20python_2.7-red.svg)
![](https://travis-ci.com/Avielyo10/linchpin-plugin.svg?branch=develop)
This plugin integrate [LinchPin](https://github.com/CentOS-PaaS-SIG/linchpin) & [Cinch](https://github.com/RedHatQE/cinch) with Jenkins.## Usage
### LinchPin Installation
Select **`"Install automatically"`** > **`"Add Installer"`** > **`"LinchPin Installer"`**.
![](src/main/resources/readme/linchPinInstallation.jpg)
### Build Environment
Select **`"Use LinchPin"`** then find your LinchPin and copy&paste your PinFile.
![](src/main/resources/readme/linchPinBuildEnv.png)### Build
Select **`"Add build step"`** > **`"LinchPin Up"`**.
**Optional:**
- **`"Specify targets"`**, select specific target/s separated with comma(",") to provision.
- **`"With Cinch"`**, **`"Inventory"`** is mandatory if selected.
![](src/main/resources/readme/linchPinBuild.png)### Post-build Actions
**Very Important!** Select **`"Add post-build action"`** > **`"LinchPin Teardown"`** & **`"Teardown Cinch"`** with the proper inventory if **`"With Cinch"`** was selected on **Build**.
If not selected **LinchPin & Cinch** will continue to run!
**Optional:**
- **`"Specify targets"`**, select specific target/s separated with comma(",") to teardown.
- **`"Teardown Cinch"`**, **`"Inventory"`** is mandatory if selected.
![](src/main/resources/readme/linchPinPostBuild.png)---
## Documentations
- [LinchPin documentation](https://linchpin.readthedocs.io/en/latest/).
- [Cinch documentation](https://redhatqe-cinch.readthedocs.io/en/latest/index.html).