Skip to content

Commit e865904

Browse files
committed
run the Docker images interactively & on a tty from the Makefile
This way eg. the test progress is shown when running `make docker-xtest`.
1 parent f544565 commit e865904

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Makefile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -88,25 +88,25 @@ docker-image:
8888
docker build -t $(DOCKER_IMAGE_NAME) .
8989

9090
docker-htmlify: docker-image docker-test
91-
docker run --rm -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
91+
docker run --rm -it -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
9292
/bin/bash -c 'make html'
9393

9494
docker-test: docker-image
95-
docker run --rm -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
95+
docker run --rm -it -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
9696
/bin/bash -c 'make test'
9797

9898
docker-xtest: docker-image
99-
docker run --rm -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
99+
docker run --rm -it -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
100100
/bin/bash -c 'make xtest'
101101

102102
docker-ctest: docker-image
103-
docker run --rm -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
103+
docker run --rm -it -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) $(DOCKER_IMAGE_NAME) \
104104
/bin/bash -c 'make ctest'
105105

106106
docker-testall: docker-test docker-xtest docker-ctest
107107

108108
docker-run: docker-image
109-
docker run --rm -p $(DOCKER_HOST_PORT):3000 -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) \
109+
docker run --rm -it -p $(DOCKER_HOST_PORT):3000 -v $(REPO_PATH):/perl6/doc/$(SELINUX_OPT) \
110110
$(DOCKER_IMAGE_NAME) /bin/bash -c './app-start' &
111111

112112
clean-html:

0 commit comments

Comments
 (0)