NEWSLASH_DIR=$(shell pwd)/../
PORT_OPTS=-p 3000:3000
SEARCHD_DOCKERFILE=Dockerfile_for_searchd
+INSTALL_TEST_DOCKERFILE=installtest_Dockerfile
+
+DB_HOST=172.17.0.7
+REDIS_HOST=172.17.0.8
+APT_REPO_DIR=/var/debian-osdn/debian-osdn/srad-devel
+APT_REPO=file:/var/local-repo ./
build-base: Dockerfile files
docker build $(DOCKER_OPTS) -t newslash-base .
searchd-run:
docker run -ti --rm -p 6000:6000 -v $(NEWSLASH_DIR):/var/newslash newslash-searchd-base bash
+install-test-env: $(INSTALL_TEST_DOCKERFILE) files
+ docker build $(DOCKER_OPTS) -f $< -t newslash-install-test .
+
+install-test:
+ docker run -ti --rm -v $(APT_REPO_DIR):/var/local-repo \
+ --add-host srad-test-db:$(DB_HOST) \
+ --add-host newslash-redis:$(REDIS_HOST) \
+ -v $(shell pwd)/newslash.conf:/etc/newslash/newslash.conf \
+ -e APT_REPO="$(APT_REPO)" \
+ -p 8000:80 \
+ newslash-install-test bash
+
build-k8s-test:
docker build -f Dockerfile_k8s $(DOCKER_OPTS) -t $(HOST_NAME)/osdn/newslash-test .