Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CI for Jython #67

Open
niconoe opened this issue Apr 11, 2017 · 4 comments
Open

CI for Jython #67

niconoe opened this issue Apr 11, 2017 · 4 comments
Assignees

Comments

@niconoe
Copy link
Member

niconoe commented Apr 11, 2017

We currently use Travis-CI to ensure python-dwca-reader doesn't break, but it doesn't support some platforms (Windows, Jython) that some of our users like.

Should we look for an alternative?

@niconoe niconoe self-assigned this Apr 11, 2017
@tucotuco
Copy link

If it means the reader could not be used in Jython, that would be an unfortunate limitation.

@niconoe
Copy link
Member Author

niconoe commented Apr 12, 2017

I'm not sure if I get your question correctly...

Python-dwca-reader test suite is currently runs automatically when code is pushed to this repository. The thing is, the tool we're using for this (Travis CI) currently runs the test suite under Linux, with Python 2.7, 3.5 and 3.6. Ideally, I'd like to also automatically test it on other platforms such as Jython, instead on relying on manual testing before push (which, to be honest I often forgot).

So the idea here is to look for an alternative to Travis CI to allows this. The idea is not to make it unusable on less common platforms, quite the contrary in fact :)

Hope this address your concerns!

@tucotuco
Copy link

tucotuco commented Apr 12, 2017 via email

@niconoe
Copy link
Member Author

niconoe commented Aug 13, 2021

For Windows: done since we're using GH actions (last year).
Jython: currently not supported on our current GitHub action config: actions/setup-python#39

@niconoe niconoe changed the title CI for Windows and Jython CI for Jython Aug 13, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants