{ "id": "169656", "key": "TIMOB-25203", "fields": { "issuetype": { "id": "5", "description": "The sub-task of the issue", "name": "Sub-task", "subtask": true }, "parent": { "id": "169655", "key": "TIMOB-25202", "fields": { "summary": "Windows: Drop support for targeting Windows Phone 8.1 and Windows 8.1", "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" } }, "priority": { "name": "Medium", "id": "3" }, "issuetype": { "id": "6", "description": "gh.issue.epic.desc", "name": "Epic", "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": "17609", "description": "", "name": "Release 7.0.0", "archived": false, "released": true, "releaseDate": "2017-12-07" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2017-11-02T19:50:09.000+0000", "created": "2017-08-29T10:07:15.000+0000", "priority": { "name": "Medium", "id": "3" }, "labels": [], "versions": [], "issuelinks": [ { "id": "55867", "type": { "id": "10121", "name": "Gantt: finish-finish", "inward": "has to be finished together with", "outward": "has to be finished together with" }, "outwardIssue": { "id": "169664", "key": "TIMOB-25207", "fields": { "summary": "Make 8.1 unsupported in the CLI", "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" } }, "priority": { "name": "None", "id": "6" }, "issuetype": { "id": "5", "description": "The sub-task of the issue", "name": "Sub-task", "subtask": true } } } } ], "assignee": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "updated": "2017-11-17T01:24:29.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": "12642", "name": "Windows", "description": "Windows authoring support" } ], "description": "h5.Description\r\n\r\nThis sub-task is to remove 8.1 from the Jenkins build process, it's pretty much just nuke [these configs|https://github.com/appcelerator/titanium_mobile_windows/blob/f335f2ba034ba707d349cb2e91f6e7738b98888b/Jenkinsfile#L94-L130], and then basking in the glory of the reducing the build times.\r\n\r\nExtra points for simplifying any of the necessary build logic", "attachment": [], "flagged": false, "summary": "Remove 8.1 from CI/CD build process", "creator": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "subtasks": [], "reporter": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "environment": null, "closedSprints": [ { "id": 963, "state": "closed", "name": "2017 Sprint 22 SDK", "startDate": "2017-10-22T21:43:59.523Z", "endDate": "2017-11-05T22:43:00.000Z", "completeDate": "2017-11-06T16:33:42.425Z", "originBoardId": 114 }, { "id": 951, "state": "closed", "name": "2017 Sprint 20 SDK", "startDate": "2017-09-24T17:50:18.277Z", "endDate": "2017-10-08T17:50:00.000Z", "completeDate": "2017-10-09T20:38:07.840Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "427351", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "https://github.com/ewanharris/titanium_mobile_windows/commit/6d04360337e2222eb3901688ccc93444bab1b584\r\n\r\nWill PR when removal is okayed", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-08-29T11:25:35.000+0000", "updated": "2017-08-29T14:58:19.000+0000" }, { "id": "427357", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Seeing as this will properly kill it off as the libs will stop being made we should probably land this either after or at the same time as some work to drop support for building from the CLI", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-08-29T15:35:52.000+0000", "updated": "2017-08-29T15:35:52.000+0000" }, { "id": "427427", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "https://github.com/appcelerator/titanium_mobile_windows/pull/1088\r\n\r\nTaken over by https://github.com/appcelerator/titanium_mobile_windows/pull/1132", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-08-30T17:32:55.000+0000", "updated": "2017-10-05T15:17:29.000+0000" }, { "id": "428924", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "[~eharris] Now I can see that 8.1 support is [removed from master build|https://jenkins.appcelerator.org/blue/organizations/jenkins/titanium-sdk%2Ftitanium_mobile_windows/detail/master/169/pipeline] (y) but it seems it still remains when you [build against PR|https://jenkins.appcelerator.org/blue/organizations/jenkins/titanium-sdk%2Ftitanium_mobile_windows/detail/PR-1138/3/pipeline/39]. Could you look into this? \r\n", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-10-11T05:02:13.000+0000", "updated": "2017-10-11T05:02:13.000+0000" }, { "id": "428932", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "[~kiguchi] It looks to have been taken in https://jenkins.appcelerator.org/job/titanium-sdk/job/titanium_mobile_windows/view/change-requests/job/PR-1120/, looking at GitHub I think you might need to update the branch for PR 1138 as it shows the update branch button", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-10-11T08:42:57.000+0000", "updated": "2017-10-11T08:42:57.000+0000" }, { "id": "428937", "author": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "body": "Yes (y)(y) But hmm I hit [another error|https://jenkins.appcelerator.org/blue/organizations/jenkins/titanium-sdk%2Ftitanium_mobile_windows/detail/PR-1120/8/pipeline]\r\n\r\n{code}\r\n[build] Running batch script\r\n\r\nC:\\Jenkins\\workspace\\nium_mobile_windows_PR-1120-YGJD5HBUMZUSYY6FJG5FFLOUEAB4VYEGBN35MYPAEIZVFASTZCEQ\\Tools\\Scripts\\build>node setupSDK.js --branch master \r\n\r\nmodule.js:327\r\n throw err;\r\n ^\r\n\r\nError: Cannot find module 'C:\\Jenkins\\workspace\\nium_mobile_windows_PR-1120-YGJD5HBUMZUSYY6FJG5FFLOUEAB4VYEGBN35MYPAEIZVFASTZCEQ\\Tools\\Scripts\\build\\setupSDK.js'\r\n{code}", "updateAuthor": { "name": "kiguchi", "key": "kota", "displayName": "Kota Iguchi", "active": false, "timeZone": "America/Los_Angeles" }, "created": "2017-10-11T09:39:50.000+0000", "updated": "2017-10-11T09:39:50.000+0000" }, { "id": "428938", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "Ah, I think we need to unstash that folder, no idea how we only just hit that now! :P I'll push some changes now to try fix, will update here", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-10-11T09:53:34.000+0000", "updated": "2017-10-11T09:53:34.000+0000" }, { "id": "430030", "author": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "body": "PR is merged. Need to check if this was validated by QE before closing.", "updateAuthor": { "name": "amukherjee", "key": "amukherjee", "displayName": "Abir Mukherjee", "active": true, "timeZone": "America/Los_Angeles" }, "created": "2017-11-02T19:50:09.000+0000", "updated": "2017-11-02T19:50:09.000+0000" } ], "maxResults": 8, "total": 8, "startAt": 0 } } }