blob: 9af50af92e34550ffbaacf7bb65338d62b369f13 [file] [log] [blame]
Scott Bakerd4f59d32015-09-29 23:07:09 -07001MYIP:=$(shell hostname -i)
Scott Bakera6a43722015-09-30 20:34:05 -07002EXISTING_CONTAINER:=$(shell sudo docker ps|grep "xos"|awk '{print $$NF}')
Scott Bakerd4f59d32015-09-29 23:07:09 -07003
4test: common_cloudlab
Scott Baker57151b92015-10-01 10:53:15 -07005 cat ../common/Dockerfile.common Dockerfile.devel > Dockerfile
6 cd ../../..; sudo docker build -t xos -f xos/configurations/devel/Dockerfile .
Scott Bakera6a43722015-09-30 20:34:05 -07007 sudo docker run -d --add-host="0.0.0.0:$(MYIP)" -p 9999:8000 xos
8 bash ../common/wait_for_xos.sh
Scott Bakerd4f59d32015-09-29 23:07:09 -07009
10common_cloudlab:
11 make -C ../common -f Makefile.cloudlab
Scott Bakera6a43722015-09-30 20:34:05 -070012
13stop:
14 sudo docker stop $(EXISTING_CONTAINER)