IIUC we currently always build rostests, but never rosapps in CI. Would it be possible to analyze the changed paths instead and * enable rostests iff modules/rostests/ or sdk/ was changed * enable rosapps iff modules/rosapps/ or sdk/ was changed?
That should speed up builds that don't change rostests, while also making sure that changes to rosapps aren't let into master if they break build.
If this is nontrivial I may have a look at it myself but someone would need to point me to the right configuration/scripts please.
Thanks! -Thomas
Am 03.11.2017 um 14:20 schrieb Thomas Faber:
If this is nontrivial I may have a look at it myself but someone would need to point me to the right configuration/scripts please.
The Travis configuration is in https://github.com/reactos/reactos/blob/master/.travis.yml
Code that already filters by path (/rostests/) is in https://svn.reactos.org/svn/project-tools/trunk/git-tools/buildbot_sendchang...
Hope that helps!
Colin
Ha, should have seen that. Thanks!
On 2017-11-03 16:09, Colin Finck wrote:
Am 03.11.2017 um 14:20 schrieb Thomas Faber:
If this is nontrivial I may have a look at it myself but someone would need to point me to the right configuration/scripts please.
The Travis configuration is in https://github.com/reactos/reactos/blob/master/.travis.yml
Code that already filters by path (/rostests/) is in https://svn.reactos.org/svn/project-tools/trunk/git-tools/buildbot_sendchang...
Hope that helps!
Colin
How about AppVeyor? Amine should publish . appveyor.yml so we could edit it.
3 нояб. 2017 г. 5:46 ПП пользователь "Thomas Faber" < thomas.faber@reactos.org> написал:
Ha, should have seen that. Thanks!
On 2017-11-03 16:09, Colin Finck wrote:
Am 03.11.2017 um 14:20 schrieb Thomas Faber:
If this is nontrivial I may have a look at it myself but someone would need to point me to the right configuration/scripts please.
The Travis configuration is in https://github.com/reactos/reactos/blob/master/.travis.yml
Code that already filters by path (/rostests/) is in https://svn.reactos.org/svn/project-tools/trunk/git-tools/bu ildbot_sendchange.py?revision=2360&view=markup
Hope that helps!
Colin
Ros-dev mailing list Ros-dev@reactos.org http://www.reactos.org/mailman/listinfo/ros-dev