mozilla / ci-docker-bases

Docker images to use as base images in Circle CI tests for Mozilla projects
https://hub.docker.com/r/mozilla/cidockerbases/
Mozilla Public License 2.0
5 stars 9 forks source link

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 20.04.

Status: Deprecated

The images updates stopped on November 16, 2022. We recommend using one of the Pre-Built CircleCI Docker Images instead. See https://github.com/mozilla/ci-docker-bases/issues/322 for more information.

Deprecated 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

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.

Therapist

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

This is based on the python:3.9 image, which is built on Debian 11 (bullseye).

Rust

The latest stable version of Rust. Includes:

This is based on the rust:buster image, which is built on Debian 10 (buster).

Firefox

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