Project

sbci

0.0
Repository is archived
No commit activity in last 3 years
No release in over 3 years
Utility to easily export or import and Jenkins job configuration
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
>= 0
>= 0
>= 0
>= 0

Runtime

 Project Readme

SBCI - Simply Business Continuous Integration

This command-line utility provides an easy way for Jenkins job configuration to be exported to disk. Great for backup purposes and later restoring to the same or other Jenkins instances.

Installation

Through RVM global gemset (recommended)

rvm gemset use global
gem install sbci

Or per project basis only - Gemfile

gem 'sbci'

Example Usage

We recommend that you create a .jenkins directory checked into your project git repo to keep a backup of your Jenkins job configuration.

Exporting / Backing up a job from your Jenkins server

sbci dump --host localhost --port 8080 --job-name development --path .jenkins

Restoring / Updating a job from your backup

sbci publish --host localhost --port 8080 --job-name development --path .jenkins

To view other commands

sbci --help