Project

General

Profile

Download (985 Bytes) Statistics
| Branch: | Tag: | Revision:

foreman_pipeline / README.md @ 937eb715

1
#Foreman Pipeline#
2

    
3
This project provides support for Jenkins builds triggered from within Foreman. It can supply Jenkins with an information on newly provisioned host by Foreman which makes it possible for Jenkins to deploy artifacts on the host.
4

    
5
##Installation##
6

    
7
 Not gemified yet, can be used from source.
8

    
9
```
10
#foreman/bundler.d/*.local.rb
11
gemspec :path => 'path/to/this/plugin'
12
```
13
then
14
```
15
bundle install
16
rake db:migrate
17
rake foreman_pipeline:seed
18
```
19

    
20
##Dependencies##
21

    
22
* [Katello](https://github.com/Katello/katello)
23
* [Foreman](https://github.com/theforeman/foreman)
24
* [Bastion](https://github.com/Katello/bastion), < 1.0.0, currently 0.3.1
25
* [Staypuft](https://github.com/theforeman/staypuft), this dependency will be probably removed in the future as soon as 2 dyflow action clases are moved into foreman-tasks
26
* [Jenkins API client](https://github.com/arangamani/jenkins_api_client), 0.14.1
27

    
28
##Usage##
29

    
30
See [wiki](https://github.com/xprazak2/foreman-pipeline/wiki/Jobs).