Dockette Nette Tester builds dockette/nette-tester, a legacy Debian Jessie and PHP 5.6 image for running Nette Tester against projects mounted into /srv/app.
- Default image:
dockette/nette-tester:latest. - Build context: repository root
.withDockerfileandrun-tester.sh. - Base image:
debian:jessie. - The image installs Composer and
nette/tester:~1.6.0into/srv/tester. - GitHub Actions builds
linux/amd64for tests, then publisheslinux/amd64,linux/arm64through the shared Dockette Docker workflow onmasterand the weekly schedule.
make buildbuilds${DOCKER_IMAGE}:${DOCKER_TAG}from..make testsmoke-checks PHP and Nette Tester inside the built image.make runruns the image against the current working directory mounted at/srv/app.
- Prefer
make testafter Dockerfile orrun-tester.shchanges. - Use
make -n build test runto dry-run command wiring without requiring Docker. - Full smoke tests require Docker and a locally built
${DOCKER_IMAGE}:${DOCKER_TAG}image.
- Keep
Dockerfile,run-tester.sh,Makefile, README, and.github/workflows/docker.ymlaligned. - Prefer
DOCKER_*names for Docker-related Makefile variables. - Place
.PHONY: <target>directly above each Makefile target. - Keep README badges and maintenance sections consistent with other Dockette image repos.
- Preserve the legacy PHP 5.6 and Nette Tester 1.x behavior unless the image support policy changes.
- Do not introduce unrelated formatting or structural changes.