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?
Regards, /Niels
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
We had the same issue in gnutls. You can apply this patch.
On Sat, Jan 25, 2020 at 8:21 PM Niels Möller nisse@lysator.liu.se 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?
Regards, /Niels -- Niels Möller. PGP-encrypted email is preferred. Keyid 368C6677. Internet email is subject to wholesale government surveillance.
nettle-bugs mailing list nettle-bugs@lists.lysator.liu.se http://lists.lysator.liu.se/mailman/listinfo/nettle-bugs
Nikos Mavrogiannopoulos n.mavrogiannopoulos@gmail.com writes:
We had the same issue in gnutls. You can apply this patch.
Thanks, applied on master branch now. Will need merge/rebase any other branches we want tested too.
Regards, /Niels
nettle-bugs@lists.lysator.liu.se