{ "id": "93690", "key": "TIMOB-9727", "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": "7", "description": "", "name": "Invalid" }, "resolutiondate": "2016-08-24T13:55:01.000+0000", "created": "2012-06-22T09:55:38.000+0000", "priority": { "name": "Low", "id": "4" }, "labels": [ "core" ], "versions": [ { "id": "13271", "description": "Release 2.1.0", "name": "Release 2.1.0", "archived": false, "released": true, "releaseDate": "2012-06-29" } ], "issuelinks": [ { "id": "17944", "type": { "id": "10000", "name": "Blocks", "inward": "is blocked by", "outward": "blocks" }, "outwardIssue": { "id": "92775", "key": "TISTUD-1731", "fields": { "summary": "Add \"continuous integration master\" stream to \"Install Titanium SDK...\"", "status": { "description": "The issue is open and ready for the assignee to start work on it.", "name": "Open", "id": "1", "statusCategory": { "id": 2, "key": "new", "colorName": "blue-gray", "name": "To Do" } }, "priority": { "name": "Low", "id": "4" }, "issuetype": { "id": "8", "description": "A technical task.", "name": "Technical task", "subtask": true } } } } ], "assignee": { "name": "emerriman", "key": "emerriman", "displayName": "Eric Merriman ", "active": true, "timeZone": "America/Los_Angeles" }, "updated": "2017-03-23T21:33:23.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": [ { "id": "10207", "name": "Tooling" } ], "description": "Currently the two streams (continuous integration and release) have different formats:\r\n\r\nRelease:\r\n{code}\r\n{\r\n \"success\":true,\r\n \"releases\":[\r\n {\r\n \"build_type\":\"64bit_i386\",\r\n \"name\":\"mobilesdk\",\r\n \"guid\":\"05645B49-C629-4D8F-93AF-F1CF83200E34\",\r\n \"version\":\"1.7.5\",\r\n \"os\":\"linux\",\r\n \"url\":\"http:\\/\\/api.appcelerator.net\\/p\\/v1\\/release-download?token=G4tzN4F4\",\r\n \"checksum\":\"140dc9865cd538b03224199d28d80f31\",\r\n \"children\":null\r\n },\r\n{code}\r\n\r\nContinuous integration:\r\n{code}\r\n[\r\n {\r\n \"sha1\":\"eac32bde4c914aded595a655fd7bcab7978a3617\",\r\n \"build_url\":\"http://ec2-184-72-158-179.compute-1.amazonaws.com/hudson/job/titanium_mobile_master/331/\",\r\n \"git_revision\":\"bd12917d2bd83d555608c28049855b29a0defc6f\",\r\n \"filename\":\"mobilesdk-1.6.0-20110126185552-osx.zip\",\r\n \"git_branch\":\"master\",\r\n \"build_type\":\"mobile\",\r\n \"size\":58530276\r\n },\r\n{code}\r\n\r\nConverting the continuous integration stream to the same format as release will allow us to provide it as an option to download in the \"Install Titanium SDK from URL\" feature/", "attachment": [], "flagged": false, "summary": "Tooling: Improve continuous integration JSON stream to provide similar format to release stream", "creator": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "subtasks": [], "reporter": { "name": "ingo", "key": "ingo", "displayName": "Ingo Muschenetz", "active": true, "timeZone": "America/Los_Angeles" }, "environment": null, "comment": { "comments": [ { "id": "394094", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "I have no idea what this means, but it sounds like something that is no longer applicable. It is said that we need this above if we want to allow installing an SDK from a URL, however Titanium CLI 3.2.0 introduced the ability to install an SDK from a URL like this:\r\n\r\n{code}\r\nti sdk install \r\n{code}", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2016-08-24T13:55:01.000+0000", "updated": "2016-08-24T13:55:01.000+0000" }, { "id": "415402", "author": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Closing ticket as invalid with reference to the previous comments.", "updateAuthor": { "name": "lmorris", "key": "lmorris", "displayName": "Lee Morris", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-03-23T21:33:23.000+0000", "updated": "2017-03-23T21:33:23.000+0000" } ], "maxResults": 2, "total": 2, "startAt": 0 } } }