On Sat, 25 Jan 2020, Niels Möller wrote:
Hi,
it seems some of the recent gitlab ci jobs for some reason run on some windows infrastructure. I can see that might be useful for some projects, if you want to support and test native windows builds or something. But for Nettle, it's neither helpful nor working, e.g.,
https://gitlab.com/gnutls/nettle/-/jobs/414926707
fails because build scripts are running in some windows shell not recognizing a /bin/sh for loop.
Can we add some "Windows? Just say no!" in nettle/.gitlab-ci.yml, to get it back in working shape? Or do some higher-level config for the gnutls project on gitlab?
I believe you should add the tag 'linux' to all jobs (that currently only are tagged with the tag 'shared') to specify which kind of shared runner they should run on.
I tried briefly googling what tags are available to choose between on the current runners, but it seems like they have 'linux' set at least.
// Martin