SimonKagstrom / kcov

Code coverage tool for compiled programs, Python and Bash which uses debugging information to collect and report data without special compilation options
http://simonkagstrom.github.io/kcov/
GNU General Public License v2.0
710 stars 109 forks source link

Please update docker image #367

Closed kruton closed 2 years ago

kruton commented 2 years ago

The docker image is still using Debian 8 (jessie) which is out of support. Please rebuild the docker container on DockerHub to use a newer version of Debian for which "apt-get" still works.

SimonKagstrom commented 2 years ago

Sorry for not replying until now, been busy at work and with vacations.

I haven't added this myself, so I must read up a bit on how to build and upload to DockerHub. I've done it from a RPi before for another project, but my host environment looks quite a bit different than that.

kruton commented 2 years ago

You could switch the docker image to being put on GitHub to simplify matters. I have a workflow file that uploads to GitHub packages if you want to check that one out.

kruton commented 2 years ago

See also the GitHub documentation on publishing a package using an action.

SimonKagstrom commented 2 years ago

OK, it seems that most of the automated builds no longer work, including the docker image ones.

I guess it's time for some cleanup and investigation on how to build using your github actions instead.

SimonKagstrom commented 2 years ago

I've updated the image for the "latest" tag now with Bullseye instead, although it's manually built and tagged.

SimonKagstrom commented 2 years ago

The docker images should now be built using github actions, so closing this. Thanks for the help!