Hi Ivan
We have a limited number of machines for our build-jobs. Therefore only when we set the merge-request to a semi-done level, buildjobs are triggered. What you can do though, is run your own pipeline, and use our .gitlab-ci.yml file as a template.
At this point we do not plan on making the builders available to everyone. But if you submit your changes, we can trigger it for you.
Btw, as a Mac & Linux user myself, I keep a virtualbox around just for that purpose. To be able to build Wireshark. It is not required, but certainly helps. Also, building Wireshark on your local Linux machine with a clang compiler instead of gcc, will also identify most issues with the Microsoft VS compilers (as was my experience in the past)
kind regards
Roland