netty5/docker
tomer doron 94946f6324 add docker-compose to allow easy testing across linux and java versions (#7958)
motivation: setup for testing across different permutations of linux and java versions

changes:
* refactor docker file to allow dynamic versions of centos and java
* add docker compose driver files for centos 6, 7 and java 1.8, 1.9, 1.10, 1.11
* update instructions
2018-05-28 10:31:48 +02:00
..
docker-compose.centos-6.18.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.centos-6.19.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.centos-6.110.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.centos-6.111.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.centos-7.18.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.centos-7.19.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.centos-7.110.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.centos-7.111.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
docker-compose.yaml add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
Dockerfile.centos add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00
README.md add docker-compose to allow easy testing across linux and java versions (#7958) 2018-05-28 10:31:48 +02:00

Using the docker images

cd /path/to/netty/

centos 6 with java 8

docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.centos-6.18.yaml run test

centos 7 with java 9

docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.centos-7.19.yaml run test

etc, etc