{ "id": "106650", "key": "TIMOB-12108", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false }, "project": { "id": "10153", "key": "TIMOB", "name": "Titanium SDK/CLI", "projectCategory": { "id": "10100", "description": "Titanium and related SDKs used in application development", "name": "Client" } }, "fixVersions": [], "resolution": { "id": "2", "description": "The problem described is an issue which will never be fixed.", "name": "Won't Fix" }, "resolutiondate": "2016-08-26T05:12:24.000+0000", "created": "2012-12-17T21:14:34.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-20T20:23:55.000+0000", "status": { "description": "The issue is considered finished, the resolution is correct. Issues which are closed can be reopened.", "name": "Closed", "id": "6", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [], "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.\r\n\r\nBuild Machine Setup\r\n1) Need to install BlackBerry NDK - http://developer.blackberry.com/native/beta/download/\r\n2) Clone https://github.com/appcelerator/titanium_mobile_blackberry have it \"live\" down a path with no spaces\r\n3) From https://github.com/appcelerator/titanium_mobile do a \"git submodule add \r\ngit://github.com/appcelerator/titanium_mobile_blackberry.git blackberry\"\r\nThis 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 \r\ntitanium_module_blackberry as a submodule example.\r\n4) Make sure Node is installed on build machine\r\n\r\nNightly Builds and the BlackBerry platform Drop-in \r\n1) Using submodule cd to titanium_mobile_blackberry/cli/commands\r\n2) Run \"./create_sdk\". This will create the blackberry drop-in titanium_mobile_blackberry/build/sdk/blackberry folder.\r\n3) After building the Titanium SDK copy the blackberry folder to the same level as the other platforms in the SDK.\r\n4) Update the links at http://preview.appcelerator.com/studio/bb/ for both osx and win32", "attachment": [], "flagged": false, "summary": "Integrate BB10 platform into nightly CI build", "creator": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "rmcmahon", "key": "rmcmahon", "displayName": "Russell McMahon", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "394474", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Blackberry is dead.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-26T05:12:24.000+0000", "updated": "2016-08-26T05:12:24.000+0000" }, { "id": "413895", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as BlackBerry is no longer supported.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-20T20:23:55.000+0000", "updated": "2017-03-20T20:23:55.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }