Jenkins Charm for Juju
----------------------
This charm (along with its companion, jenkins-slave) provide an
easy way to deploy Jenkins on Ubuntu server and scale out
jenkins slaves::
juju deploy jenkins
juju deploy -n 5 jenkins-slave
juju add-relation jenkins jenkins-slave
The default password for the 'admin' account will be auto-generated.
You can set it using::
juju set jenkins password=mypassword
Always change it this way - this account is used by the charm to
manage slave configuration.
Then feel free to expose your jenkins master::
juju expose jenkins
The jenkins UI will be accessible on http://<master>:8080
Extending this charm
--------------------
If you wish to perform custom configuration of either the master
or slave services, you can branch this charm and add install hooks
into hooks/install.d.
These will be executed when the main install, config-changed or
upgrade-charm hooks are executed (as the config-changed and
upgrade-charm hooks just call install)..
Additional hooks are executed in the context of the install hook
so may use any variables which are defined in this hook.
| 2013/04/25 Marco Ceppi Added icon.svg (revno 24) |
| 2012/12/14 James Page Fixing the whitespace so the formatting renders properly. Update config.yaml to state that distro i (revno 23) |
| 2012/08/06 James Page Security updates plus extension features (revno 22) |
| 2012/05/22 James Page Made myself the maintainer (revno 21) |
| 2012/04/27 Timothy R. Chavez Changed 'masker' to 'master' to fix the typo. (revno 20) |
| 2012/02/09 Clint Byrum make proper use of --timestamping (revno 19) |
| 2012/02/07 Clint Byrum fixing cleanup option (revno 18) |
| 2012/02/07 Clint Byrum Adding ability to specify plugins (revno 17) |
| 2011/10/07 James Page Updates for revision and private-address (revno 16) |