tidev / titanium-sdk

🚀 Native iOS and Android Apps with JavaScript
https://titaniumsdk.com/
Other
2.75k stars 1.21k forks source link

Build. Test builds #13330

Open drauggres opened 2 years ago

drauggres commented 2 years ago

We should implement this in the github actions: https://github.com/tidev/titanium_mobile/blob/734c41b56cd63010b269ef6b6e6247da2f9d656c/Jenkinsfile#L72-L223

ewanharris commented 2 years ago

The main problem here would be the time again, the iOS suite runs fairly quick (~10 minutes) whereas for Android it takes a lot longer. At worst ~50 minutes (AVD had to be created), at best ~30 minutes (AVD was cached).

I have a branch that runs the tests here and you can see a run here

I think this could maybe run nightly instead of on every PR (could possibly be requested on a PR via a comment somehow)