Titanium JIRA Archive
Titanium SDK/CLI (TIMOB)

[TIMOB-9727] Tooling: Improve continuous integration JSON stream to provide similar format to release stream

GitHub Issuen/a
TypeStory
PriorityLow
StatusClosed
ResolutionInvalid
Resolution Date2016-08-24T13:55:01.000+0000
Affected Version/sRelease 2.1.0
Fix Version/sn/a
ComponentsTooling
Labelscore
ReporterIngo Muschenetz
AssigneeEric Merriman
Created2012-06-22T09:55:38.000+0000
Updated2017-03-23T21:33:23.000+0000

Description

Currently the two streams (continuous integration and release) have different formats: Release:
{
   "success":true,
   "releases":[
      {
         "build_type":"64bit_i386",
         "name":"mobilesdk",
         "guid":"05645B49-C629-4D8F-93AF-F1CF83200E34",
         "version":"1.7.5",
         "os":"linux",
         "url":"http:\/\/api.appcelerator.net\/p\/v1\/release-download?token=G4tzN4F4",
         "checksum":"140dc9865cd538b03224199d28d80f31",
         "children":null
      },
Continuous integration:
[
   {
      "sha1":"eac32bde4c914aded595a655fd7bcab7978a3617",
      "build_url":"http://ec2-184-72-158-179.compute-1.amazonaws.com/hudson/job/titanium_mobile_master/331/",
      "git_revision":"bd12917d2bd83d555608c28049855b29a0defc6f",
      "filename":"mobilesdk-1.6.0-20110126185552-osx.zip",
      "git_branch":"master",
      "build_type":"mobile",
      "size":58530276
   },
Converting 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/

Comments

  1. Chris Barber 2016-08-24

    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:
       ti sdk install <url>
       
  2. Lee Morris 2017-03-23

    Closing ticket as invalid with reference to the previous comments.

JSON Source