Introduce 'make run' to run the respective container

This commit is contained in:
Harald Welte 2017-08-19 19:51:35 +02:00
parent 460247905d
commit 4bda77175e
11 changed files with 14 additions and 12 deletions

View File

@ -1 +1,3 @@
RUN_ARGS?=run --rm --network sigtran --ip 172.18.0.202 -v ggsn-test-vol:/data
include ../make/Makefile

View File

@ -1,3 +0,0 @@
#!/bin/sh
docker volume rm ggsn-test-vol
docker run --rm --network sigtran --ip 172.18.0.202 -v ggsn-test-vol:/data -it ggsn-test

View File

@ -1 +1,3 @@
RUN_ARGS?=--rm --network sigtran --ip 172.18.0.2
include ../make/Makefile

View File

@ -1,2 +0,0 @@
#!/bin/sh
docker run --rm --network sigtran --ip 172.18.0.2 -it m3ua-test

View File

@ -106,3 +106,7 @@ check-status:
check-release: .release
@. $(RELEASE_SUPPORT) ; tagExists $(TAG) || (echo "ERROR: version not yet tagged in git. make [minor,major,patch]-release." >&2 && exit 1) ;
@. $(RELEASE_SUPPORT) ; ! differsFromRelease $(TAG) || (echo "ERROR: current directory differs from tagged $(TAG). make [minor,major,patch]-release." ; exit 1)
run:
docker run $(RUN_ARGS) -it $(NAME)

View File

@ -1 +1,3 @@
RUN_ARGS?= --cap-add=NET_ADMIN --device /dev/net/tun:/dev/net/tun --rm --network sigtran --ip 172.18.0.201 -v ggsn-vol:/data
include ../make/Makefile

View File

@ -1,3 +0,0 @@
#!/bin/sh
docker volume rm ggsn-vol
docker run --cap-add=NET_ADMIN --device /dev/net/tun:/dev/net/tun --rm --network sigtran --ip 172.18.0.201 -v ggsn-vol:/data -it osmo-ggsn-master

View File

@ -1 +1,3 @@
RUN_ARGS?=--rm --network sigtran --ip 172.18.0.200
include ../make/Makefile

View File

@ -1,2 +0,0 @@
#!/bin/sh
docker run --rm --network sigtran --ip 172.18.0.200 -it osmo-stp-master

View File

@ -1 +1,3 @@
RUN_ARGS?=--rm --network sigtran --ip 172.18.0.3
include ../make/Makefile

View File

@ -1,2 +0,0 @@
#!/bin/sh
docker run --rm --network sigtran --ip 172.18.0.3 -it sua-test