stain / jena-docker

Docker image for Apache Jena riot
Apache License 2.0
99 stars 86 forks source link

Build container with GitHub Actions? #55

Closed stain closed 2 years ago

stain commented 3 years ago

Perhaps if we change to using GitHub Actions for test & build instead of the current "old skool" of Travis and Docker Hub, it might then be easier for other contributors to manage those?

For inspiration (if perhaps a bit complex) see how we did it in https://github.com/bioexcel/gromacs-docker/blob/dev/.github/workflows/main.yml

We could do something similar and build both jena and jena-fuseki containers in one go, or it could be two separate actions as they don't depend on each other.

stain commented 3 years ago

For now I've migrated from travis-ci.org to travis-ci.com: https://www.travis-ci.com/github/stain/jena-docker/ as the .org one is shutting down this month.

stain commented 3 years ago

I've just been notified that Docker will disable Autobuild in a week, so this will become quite urgent. Can still apply for extension as an open source.