Open jayvdb opened 5 years ago
Also possibly helpful with Windows, https://github.com/shyiko/jabba/issues/478
Hi @jayvdb, it's not entirely clear what is your suggestion: do you believe we should be providing an alternative way, not going through jabba, or do you think jabba should do it?
Hi @DanySK , I was thinking that Jabba could detect AppVeyor, and do the configuration so those environments can be easily selected.
It was a while ago that I created this, so perhaps it is easier now, but I found it a bit cumbersome to do this in my CI - Windows CI can be troublesome to get working. IIRC, I gave up and used a different approach.
@jayvdb this issue should probably belong to shyko/jabba than DanySK/Gravis-CI, then, if I understand what you mean.
Sorry, I mean that Gravis-CI should do it. jabba itself is obviously aiming to be a raw tool, and Gravis-CI is a better layer on top to be doing voodoo to simplify using it in CI. If you dont want to support AppVeyor, that is your choice. If you just dont want to get it working, I would be keen to help with this, as I would like a cross-platform solution, and cross-platform-CI tools is a key component of that.
I am totally open, my only limit is that I never used AppVeyor and do not know it. But pull requests are totally welcome, I got nothing against supporting multiple providers :)
It would be nice if all of the JDKs pre-installed on AppVeyor could be pre-registered so switching between them is cheap. https://www.appveyor.com/docs/windows-images-software/#java