Skip to content
This repository was archived by the owner on Nov 1, 2023. It is now read-only.

AppVeyor CI #3

Open
jayvdb opened this issue Jul 6, 2019 · 6 comments
Open

AppVeyor CI #3

jayvdb opened this issue Jul 6, 2019 · 6 comments

Comments

@jayvdb
Copy link

jayvdb commented Jul 6, 2019

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

@jayvdb
Copy link
Author

jayvdb commented Jul 6, 2019

Also possibly helpful with Windows, shyiko/jabba#478

@DanySK
Copy link
Owner

DanySK commented Mar 25, 2020

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?

@jayvdb
Copy link
Author

jayvdb commented Mar 25, 2020

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.

@DanySK
Copy link
Owner

DanySK commented Mar 25, 2020

@jayvdb this issue should probably belong to shyko/jabba than DanySK/Gravis-CI, then, if I understand what you mean.

@jayvdb
Copy link
Author

jayvdb commented Mar 25, 2020

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.

@DanySK
Copy link
Owner

DanySK commented Mar 25, 2020

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 :)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants