GitHub - python-pillow/docker-images: Docker images for ci testing (original) (raw)

Docker Images for the Pillow Test Infrastructure

Docker images

Getting Started

The makefiles rely on being logged into to Docker Hub to properly scope the image tag.

git clone --recurse-submodules https://github.com/python-pillow/docker-images.git cd docker-images

update all the base images

make update

build all of the test images

make build

build and run the test suite on all the images

make test

Push to Docker Hub

make push

Building Individual Environments

All the makefile commands work in the individual directories.

cd alpine && make update && make && make test

If a shell would be useful in the environment, make shell will start the container with bash.

Adding New Environments

Update Pillow

To push an update of Pillow to this repository, run ./update-pillow.sh [[release tag]]