Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-12108] Integrate BB10 platform into nightly CI build

GitHub Issuen/a
TypeStory
PriorityLow
StatusClosed
ResolutionWon't Fix
Resolution Date2016-08-26T05:12:24.000+0000
Affected Version/sn/a
Fix Version/sn/a
Componentsn/a
Labelsn/a
ReporterRussell McMahon
AssigneeEric Merriman
Created2012-12-17T21:14:34.000+0000
Updated2017-03-20T20:23:55.000+0000

Description

Should be able to integrate the blackberry platform into the nightly builds (CI). I think the easiest way to do this is to run the scripts that we use to build the blackberry drop-in from the standalone blackberry repo. The drop-in has the latest blackberry sdk and is versioned. The version is internal to the platform so we can tell Google groups what features are in a particular platform release, it can be ignored by the CI process. After building and preparing the Titanium SDK with iphone, android and mobileweb platforms, run the bb platform scripts as outlined below and grab the blackberry platform and drop the blackberry platform at the same level as the other platforms. Build Machine Setup 1) Need to install BlackBerry NDK - http://developer.blackberry.com/native/beta/download/ 2) Clone https://github.com/appcelerator/titanium_mobile_blackberry have it "live" down a path with no spaces 3) From https://github.com/appcelerator/titanium_mobile do a "git submodule add git://github.com/appcelerator/titanium_mobile_blackberry.git blackberry" This will make blackberry a submodule of titanium_mobile. If you look https://github.com/appcelerator/titanium_mobile_blackberry/tree/master/runtime you can see v8 is a submodule of titanium_module_blackberry as a submodule example. 4) Make sure Node is installed on build machine Nightly Builds and the BlackBerry platform Drop-in 1) Using submodule cd to titanium_mobile_blackberry/cli/commands 2) Run "./create_sdk". This will create the blackberry drop-in titanium_mobile_blackberry/build/sdk/blackberry folder. 3) After building the Titanium SDK copy the blackberry folder to the same level as the other platforms in the SDK. 4) Update the links at http://preview.appcelerator.com/studio/bb/ for both osx and win32

Comments

  1. Chris Barber 2016-08-26

    Blackberry is dead.
  2. Lee Morris 2017-03-20

    Closing ticket as BlackBerry is no longer supported.

JSON Source