Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
An OS X Preference Pane for starting and stopping Jenkins CI.
Objective-C C
Branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
English.lproj
jenkins-prefpane.xcodeproj
jenkins_art
.gitignore
DaemonController.h
DaemonController.m
Info-mongo.plist
Info.plist
MBSliderButton.h
MBSliderButton.m
MIT-LICENSE
README.textile
button_knob.png
button_surround.png
headshot.icns
headshot.png
jenkins_logo.png
logo-mongodb-onwhite.png
mongo.icns
mongoPref.h
mongoPref.m
mongoPref.tiff
mongo_Prefix.pch
switcher-text-off.png
switcher-text-on.png
version.plist

README.textile

jenkins-prefpane

Jenkins-prefpane is a simple shortcut to start/stop the Jenkins CI process.

Installation

  • Clone the source and compile the source, then run the .prefpane generated.
  • Download the compressed binary version from the downloads page

Updating

It currently doesn’t track updates with Sparkle, so you will need to come back later and download new versions.

Configuration

As of this version it will try to get the mongod binary from popular places (/usr/local/bin/mongod, /usr/bin/mongod, /bin/mongod/, /opt/bin/mongod). If for any weird reason you have it in a differnt location, you will need to set it in DaemonController.h.
i.e. #define MONGOD_LOCATION @"/fruity/loops/mongod"

If you need to set extra parameters to run jenkins, then edit the Arguments textbox from the pane.

Todo

Make the prefpane use the Launchd plist provided by the OS X package’s postinstall.

Known Issues

It crashes System Preferences when re/installing the .prefpane.

Credits

jenkins-prefpane was forked from https://github.com/ivanvc/mongodb.prefpane.

DaemonController and MBSliderButton based in the ones made by Max Howell

Something went wrong with that request. Please try again.