python-dwca-reader icon indicating copy to clipboard operation
python-dwca-reader copied to clipboard

CI for Jython

Open niconoe opened this issue 8 years ago • 4 comments

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 avatar Apr 11 '17 13:04 niconoe

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

tucotuco avatar Apr 12 '17 13:04 tucotuco

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!

niconoe avatar Apr 12 '17 13:04 niconoe

It does indeed. Sorry for my naiveté.

On Wed, Apr 12, 2017 at 10:25 AM, Nicolas Noé [email protected] wrote:

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!

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/BelgianBiodiversityPlatform/python-dwca-reader/issues/67#issuecomment-293574583, or mute the thread https://github.com/notifications/unsubscribe-auth/AAcP6yU6GReDiUBN52sA2ikhsQ3-dVBOks5rvNDHgaJpZM4M6IBl .

tucotuco avatar Apr 12 '17 14:04 tucotuco

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

niconoe avatar Aug 13 '21 10:08 niconoe