Skip to content
HBehrens edited this page Feb 20, 2013 · 24 revisions

powered by CloudBees

TBD: describe general setup and meaning of Build Status on readme.

Xcode

tested on 4.5.2 and 4.6 available on MAS https://itunes.apple.com/de/app/xcode/id497799835?l=en&mt=12 Download and run once to accept EULA and install updates (no comment).

Various Command Line Tools

Homebreww

http://mxcl.github.com/homebrew/ ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

ios-sim

https://github.com/phonegap/ios-sim brew install ios-sim

node.js

http://nodejs.org brew install node

phantomJS

http://phantomjs.org brew install phantomjs

git

http://git-scm.com brew install git

SSH key pair

CloudBee's custom build slaves need to be authorized via SSH and require you to provide a public SSH key. Since you should not store your personal SSH keys on a dedicated build server, we recommand creating a new pair.

https://help.github.com/articles/generating-ssh-keys

  • cloudbee-slave
  • submit to BeamApp

start CloudBees slave

Java

It could be that this is the first time you are running a Java application. In this case, a dialog will pop up and ask you to install the Java Runtime Environment. Please do so (this build has been tested with JRE 1.6).

Automatically Launch CloudBees Slave on Startup

TBD

Clone this wiki locally