Add more tests and dependencies
Signed-off-by: Petr "Stone" Hracek <phracek@redhat.com>
This commit is contained in:
parent
e0879eac7c
commit
32a28ee3c2
7 changed files with 142 additions and 114 deletions
15
Makefile
15
Makefile
|
|
@ -1,10 +1,17 @@
|
|||
.PHONY: build run default
|
||||
|
||||
IMAGE_NAME = debugging-tools
|
||||
MODULEMDURL=file://debugging-tools.yaml
|
||||
|
||||
all: run
|
||||
default: run
|
||||
|
||||
build:
|
||||
docker build --tag=$(IAMGE_NAME)
|
||||
docker build --tag=$(IMAGE_NAME) .
|
||||
|
||||
run: build
|
||||
docker run -d $(IMAGE_NAME)
|
||||
docker run -it --name $(IMAGE_NAME) --privileged --ipc=host --net=host --pid=host -e HOST=/host -e NAME=$(IMAGE_NAME) -e IMAGE=$(IMAGE_NAME) -v /run:/run -v /var/log:/var/log -v /etc/machine-id:/etc/machine-id -v /etc/localtime:/etc/localtime -v /:/host $(IMAGE_NAME)
|
||||
|
||||
test:
|
||||
cd tests; MODULE=docker URL="docker=$(IMAGE_NAME)" make all
|
||||
test: build
|
||||
cd tests; MODULE=docker MODULEMD=$(MODULEMDURL) URL="docker=$(IMAGE_NAME)" make all
|
||||
cd tests; MODULE=rpm MODULEMD=$(MODULEMDURL) URL="docker=$(IMAGE_NAME)" make all
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue