coilmq icon indicating copy to clipboard operation
coilmq copied to clipboard

CI builds are no longer running

Open ejd opened this issue 3 years ago • 3 comments

Would you be interested in a PR that fixes CI for coilmq?

CI builds are not running anymore because this project (as far as I can tell) isn't yet configured to have CI run on travis-ci.com. travis-ci.org no longer does builds.

Unfortunately, the builds would fail even if they were running on the new travis-ci site. I forked coilmq to work on #29 and enabled travis-ci for the fork. My results look pretty much the same as when CI ran most recently against your repo for #28.

Pinning the fakeredis dependency to an earlier version may fix the problem with the python 2.7 build failures. Or, it may require listing a package multiple times in one of the requirements files and adding different environment markers to each. For example, fakeredis < X.Y.Z; python_version <= '2.7' and fakeredis >= X.Y.Z; python_version > '2.7'. If a quick fix like these can't be made to work, I could set you up with tox -- a little more involved but, IMHO, very worthwhile.

ejd avatar Oct 01 '21 03:10 ejd

@ejd , sure, I'd love it! Also, I'd probably get rid of python 2.x support if I were looking at this code again.

Do you want me to just make you a maintainer?

hozn avatar Oct 01 '21 08:10 hozn

I agree that it makes sense to drop Python 2.x support. I'm looking forward to helping out!

ejd avatar Oct 01 '21 13:10 ejd

Thanks so much, Eric. I love that someone has taken interest in this science project :). Feel free to take this in whatever direction you think makes sense.

hozn avatar Oct 01 '21 16:10 hozn