20 lines
413 B
Makefile
20 lines
413 B
Makefile
image = test-nginx
|
|
loopback = 127.0.0.1
|
|
|
|
image-build:
|
|
docker build -t $(image) .
|
|
|
|
image-rm:
|
|
docker image rm $(image)
|
|
|
|
test:
|
|
@ct=$(shell docker run --rm -d \
|
|
-v $(PWD)/conf/conf.d:/etc/nginx/conf.d \
|
|
-v $(PWD)/html:/var/www \
|
|
-v $(PWD):/opt/app \
|
|
--network no-internet \
|
|
--add-host=domain.abc=$(loopback) \
|
|
$(image)); \
|
|
docker exec -t $$ct busted; \
|
|
docker exec $$ct openresty -s stop
|