Name: docker-tools
Owner: Flycheck
Description: Dockerfiles for Flycheck continuous integration
Created: 2018-05-10 19:47:34.0
Updated: 2018-05-12 11:57:58.0
Pushed: 2018-05-12 11:57:57.0
Size: 12
Language: Shell
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains the Dockerfiles used for running Flycheck's unit and integration tests on Travis CI.
all-tools
creates a container (based on Ubuntu 18.04) installing all the
tools that Flycheck supports. The full image is around 4.5GB uncompressed.emacs-cask
creates a container (still on Ubuntu 18.04) with Emacs, Cask, and
Make installed. This is used to run Flycheck's unit tests. It is
configurable: we can build with different Emacs versions.These two images are scheduled to build monthly (or whenever there is a commit to master), and uploaded to flycheck/all-tools and flycheck/emacs-cask respectively.
There is a third image in
flycheck/flycheck,
all-tools-and-emacs-cask
. This one is never pushed anywhere; it is built and
used directly on Travis in order to run our integration tests.