arkisto/Makefile

26 lines
389 B
Makefile
Raw Normal View History

2022-07-09 16:19:44 +02:00
2022-07-09 20:21:20 +02:00
DOCKER_IMAGE=glenux/openstack
2022-07-09 19:35:02 +02:00
all: build
2022-07-09 16:19:44 +02:00
build:
2022-07-09 19:35:02 +02:00
shards install
shards build --error-trace
2022-07-09 16:19:44 +02:00
docker: docker-build docker-test docker-push
docker-build:
2022-07-09 20:21:20 +02:00
docker build --file docker/Dockerfile -t $(DOCKER_IMAGE) .
2022-07-09 16:19:44 +02:00
docker-push:
2022-07-09 20:21:20 +02:00
docker push $(DOCKER_IMAGE)
2022-07-09 16:19:44 +02:00
docker-test:
2022-07-09 20:21:20 +02:00
docker run $(DOCKER_IMAGE) arkisto --version
docker-save:
docker save $(DOCKER_IMAGE)
docker-load:
docker load