{ "id": "170534", "key": "DAEMON-202", "fields": { "issuetype": { "id": "7", "description": "gh.issue.story.desc", "name": "Story", "subtask": false }, "project": { "id": "12519", "key": "DAEMON", "name": "Appcelerator Daemon" }, "fixVersions": [ { "id": "20871", "description": "", "name": "Appc Daemon 4.0.0", "archived": false, "released": true, "releaseDate": "2021-01-20" } ], "resolution": { "id": "1", "description": "A fix for this issue is checked into the tree and tested.", "name": "Fixed" }, "resolutiondate": "2020-02-04T22:13:08.000+0000", "created": "2017-12-04T15:25:36.000+0000", "priority": { "name": "High", "id": "2" }, "labels": [], "versions": [], "issuelinks": [], "assignee": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "updated": "2020-03-31T20:13:15.000+0000", "status": { "description": "A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.", "name": "Resolved", "id": "5", "statusCategory": { "id": 3, "key": "done", "colorName": "green", "name": "Done" } }, "components": [ { "id": "15051", "name": "androidlib", "description": "Library for Android related functions" }, { "id": "15049", "name": "appcd", "description": "Bootstrap, appcd CLI commands (start, stop, restart, exec, logcat, config, status)" }, { "id": "15052", "name": "ioslib", "description": "Library for iOS related functions" }, { "id": "15053", "name": "jdklib", "description": "Library for JDK related functions" }, { "id": "15054", "name": "windowslib", "description": "Library for Windows related functions" } ], "description": "h5.Description\r\n\r\nThis ticket should cover both appc-daemon, and the *lib modules we have (maybe use appveyor for the lib modules)\r\n\r\nCurrently on Jenkins we test on osx or linux. It would be nice to also add Windows into the mix for this. Reviewing the current Jenkinsfile I imagine we would want to maintain running install and check on non-windows and then just add Windows to the test matrix. Maybe even expanding the tests section to run on osx, linux and windows in parallel", "attachment": [], "flagged": false, "summary": "Introduce Windows into the testing matrix", "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": 1179, "state": "closed", "name": "2020 Sprint 3", "startDate": "2020-02-03T16:58:00.000Z", "endDate": "2020-02-14T16:58:00.000Z", "completeDate": "2020-02-17T09:45:06.128Z", "originBoardId": 114 } ], "comment": { "comments": [ { "id": "431675", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "I think one of the main changes here will be tests that remove test files after they have ran due to ENOTEMPTY errors when calling fs.rmdirSync", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-12-04T15:35:22.000+0000", "updated": "2017-12-04T15:35:22.000+0000" }, { "id": "431872", "author": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "body": "androidlib: https://github.com/appcelerator/androidlib/pull/18\r\nioslib: https://github.com/appcelerator/ioslib/commit/fc021579c271abaff7e12d861058b1536202d2ae\r\njdklib: https://github.com/appcelerator/jdklib/pull/13\r\nwindowslib: TODO (will be included in v2)\r\nappc-daemon: TODO (as this will take longer than the *lib libraries need to discuss to ensure the best method of doing this without blocking others)", "updateAuthor": { "name": "eharris", "key": "eharris", "displayName": "Ewan Harris", "active": true, "timeZone": "Europe/Dublin" }, "created": "2017-12-08T11:32:11.000+0000", "updated": "2018-01-09T10:59:48.000+0000" }, { "id": "454029", "author": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "body": "appc-daemon: https://github.com/appcelerator/appc-daemon/pull/427\r\n\r\nwindowslib v2 has had Windows testing since day one: https://github.com/appcelerator/windowslib/commit/67dd8e2c57e3593bb2dbbf783d1bb5acd3e3588f#diff-58231b16fdee45a03a4ee3cf94a9f2c3.", "updateAuthor": { "name": "cbarber", "key": "cbarber", "displayName": "Chris Barber", "active": true, "timeZone": "America/Chicago" }, "created": "2020-02-04T22:11:37.000+0000", "updated": "2020-02-04T22:11:37.000+0000" } ], "maxResults": 3, "total": 3, "startAt": 0 } } }