thinkingrock-gtd/tr-pc

Build: Improve the duration of the continuous integration workflows

Opened this issue · 0 comments

Follow up of Ticket #20 and PR #51. See explanations in #51.

Let's figure out how we can run ant test in the root of the project, and have the build job fail if one or more tests do not pass

I'm assuming that this will be considerably faster than the approach implemented in #51. It should ideally run tests for thinking rock modules and dependencies but should not run the ui test in the swing module - unless we get a github action runnner including an X-Server.