{ "id": "114378", "key": "TIMOB-13862", "fields": { "issuetype": { "id": "1", "description": "A problem which impairs or prevents the functions of the product.", "name": "Bug", "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": [ { "id": "15645", "description": "2013 Sprint 18 Core", "name": "2013 Sprint 18 Core", "archived": true, "released": true, "releaseDate": "2013-09-06" }, { "id": "15646", "description": "2013 Sprint 18", "name": "2013 Sprint 18", "archived": true, "released": true, "releaseDate": "2013-09-06" }, { "id": "14982", "description": "Release 3.2.0", "name": "Release 3.2.0", "archived": false, "released": true, "releaseDate": "2013-12-19" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2013-08-28T23:17:26.000+0000", "created": "2013-05-15T05:08:55.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [ "qe-closed-3.2.0" ], "versions": [], "issuelinks": [], "assignee": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "updated": "2013-11-26T23:24:03.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": "13103", "name": "CLI", "description": "Node-based command line interface" } ], "description": "If the tiapp.xml is set to 3.1.1.v20130514180723, but the CLI is set to 3.1.1.v20130513120107, since both start with 3.1.1, the CLI thinks they are the same version which is wrong.", "attachment": [], "flagged": false, "summary": "CLI: tiapp.xml sdk-version not honored if selected sdk has same base digits", "creator": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "subtasks": [], "reporter": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "environment": null, "comment": { "comments": [ { "id": "268474", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "Pull request: https://github.com/appcelerator/titanium_mobile/pull/4612", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-08-27T22:36:56.000+0000", "updated": "2013-08-27T22:36:56.000+0000" }, { "id": "268478", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "To test:\n\n1) Install 2 different CI builds (I tested with 3.1.1, but the 3.1.3 builds should work fine... you just need to be sure the X.Y.Z are the same and the timestamps are different)\n2) Select one of the CI builds as the selected sdk\n3) Assign the other CI build as your app's in the tiapp.xml\n4) Build and notice it should properly fork the correct CI build (instead of using the selected one)", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2013-08-27T22:43:01.000+0000", "updated": "2013-08-27T22:43:01.000+0000" }, { "id": "281552", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "Tested and verified the fix with:\nCLI 3.2.0-alpha3\ntiapp.xml - 3.1.3.GA\nselected SDK - 3.2.0.v20131126111643\n\n{code}\n[INFO] tiapp.xml set to 3.1.3.GA, but current Titanium SDK set to 3.2.0.v20131126111643\n[INFO] Forking correct SDK command: \"/usr/local/bin/node\" \"/usr/local/bin/ti\" \"build\" \"--sdk\" \"3.1.3.GA\" \"--config-fi\n{code}", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-26T23:22:06.000+0000", "updated": "2013-11-26T23:22:06.000+0000" }, { "id": "281553", "author": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "body": "{code}\n[INFO] tiapp.xml set to 3.2.0.v20131029150357, but current Titanium SDK set to 3.2.0.v20131126111643\n[INFO] Forking correct SDK command: \"/usr/local/bin/node\" \"/usr/local/bin/ti\" \"build\" \"--sdk\" \"3.2.0.v20131029150357\" \"--config-file\n{code}", "updateAuthor": { "name": "oromero", "key": "oromero", "displayName": "Olga Romero", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2013-11-26T23:24:03.000+0000", "updated": "2013-11-26T23:24:03.000+0000" } ], "maxResults": 4, "total": 4, "startAt": 0 } } }