summaryrefslogtreecommitdiff
path: root/server/test/docker/templates/Dockerfile.common.in
AgeCommit message (Collapse)Author
2022-11-25Extend docker testing framework to test against Emacs versionsVedang Manerikar
Until this commit, docker-based local testing only checked whether the epdfinfo server compiled correctly. With this commit, local testing now also runs elisp tests against the different versions of Emacs we currently support. All versions of Emacs are run on Ubuntu at the moment, but going forward I expect that we will add more operating system variants to this matrix as well. As test coverage increases, this will help automate away a lot of the tests! Relates to: #130
2022-07-20Test and Documentation changes: dockerfiles and readmeVedang Manerikar
README changes: - Add documentation on how to test / add support for your favorite operating system. Dockerfile changes: - Rename Dockerfile.in to Dockerfile.common.in, to make the name clearer. - Add make as a prerequisite in the Dockerfile. + It is needed to run make commands and is not available in some of these images. - Add make targets for printing operating systems that are not yet supported in Docker testing. + This should help contributors with adding support for testing on these systems. + New targets are `server-test-supported` and `server-test-unsupported` at the top level. Related to: #130