Titanium JIRA Archive
Appcelerator Daemon (DAEMON)

[DAEMON-202] Introduce Windows into the testing matrix

GitHub Issuen/a
Resolution Date2020-02-04T22:13:08.000+0000
Affected Version/sn/a
Fix Version/sAppc Daemon 4.0.0
Componentsandroidlib, appcd, ioslib, jdklib, windowslib
ReporterEwan Harris
AssigneeEwan Harris



This ticket should cover both appc-daemon, and the *lib modules we have (maybe use appveyor for the lib modules) Currently 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


  1. Ewan Harris 2017-12-04

    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
  2. Ewan Harris 2017-12-08

    androidlib: https://github.com/appcelerator/androidlib/pull/18 ioslib: https://github.com/appcelerator/ioslib/commit/fc021579c271abaff7e12d861058b1536202d2ae jdklib: https://github.com/appcelerator/jdklib/pull/13 windowslib: TODO (will be included in v2) appc-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)
  3. Chris Barber 2020-02-04

    appc-daemon: https://github.com/appcelerator/appc-daemon/pull/427 windowslib v2 has had Windows testing since day one: https://github.com/appcelerator/windowslib/commit/67dd8e2c57e3593bb2dbbf783d1bb5acd3e3588f#diff-58231b16fdee45a03a4ee3cf94a9f2c3.

JSON Source