Skip to content

Building and deploying RapidFTR on Blackberry

tom-elkin-tw edited this page Oct 27, 2010 · 2 revisions

There are two options for the build / sign / deploy process for the Blackberry app: Ant and Eclipse. You can also deploy the latest version of the Blackberry code directly to your Blackberry from Teamcity via the web.

Ant

We now have an Ant script that has the usual array of targets available:

  • compile — builds the code for J2ME
  • test — runs all the unit tests
  • release — runs tests, compiles for J2ME, signs code, creates deployable artifacts in the release folder.

Eclipse

If you running Eclipse on Windows with the Blackberry dev plugin (see wiki page) then it should give you all the tools for building and signing a deployable artifact. You might need to import the Blackberry signing keys (included in Github repository) before the signing process will work.

Teamcity

We have the master branch of jorgej repository hooked up on our Continuous Integration server, running on Teamcity. After each successful build, a new version of the app is made available for a web deploy to your Blackberry here: http://ci.rapidftr.com:8000/latest/RapidFTR.alx Just enter this URI in your Blackberry browser, and it will ask to install the app.

Older versions are available here (tagged with Teamcity build number): http://ci.rapidftr.com:8000/