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
|
2022-07-09 19:51:37 +02:00
|
|
|
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:
|
2022-08-19 12:13:20 +02:00
|
|
|
docker load
|