/ci-docker-bases

Docker images to use as base images in Circle CI tests for Mozilla projects

Primary LanguageDockerfileMozilla Public License 2.0MPL-2.0

CI Bases

This is a collection of Docker images designed to be useful as base images in Circle CI tests for Mozilla projects. They are automatically kept up to date, and endeavor to provide a useful set of tools to run tests on.

Unless otherwise noted, all images are based on Ubuntu 18.04.

Available images

All images are in the mozilla/cidockerbases repository. Different images are available as tags within that repository. Images are versioned by date, for example: image-2018-08-27. Additionally, for each image type there is a image-latest tag.

There is no bare latest tag, so referring to mozilla/cidockerbases without a version tag won't work. An explicit tag must be specified, like docker-latest.

Docker

mozilla/cidockerbases:docker-latest

A modern version of Docker, Docker Compose, and other tools to make running CI easier. A version of this image is used to build all the images in this repository, including itself.

Firefox

mozilla/cidockerbases:firefox-latest

The latest stable version of Firefox and Node.js. A great base for running JS integration tests in a browser.

Therapist

mozilla/cidockerbases:therapist-latest

The latest Python 3 and Node.js 10 with Therapist pre-installed. A great base for linting jobs.