Compare commits
No commits in common. "c13a89807ecba9afb779906082297f60e646f94f" and "ac8230e2df242a93b31f0a44d40d91e5fd3179b4" have entirely different histories.
c13a89807e
...
ac8230e2df
3 changed files with 8 additions and 29 deletions
|
@ -35,12 +35,13 @@ build:docker-image:
|
||||||
needs:
|
needs:
|
||||||
- build:executable
|
- build:executable
|
||||||
script:
|
script:
|
||||||
- apk install make
|
|
||||||
- make docker-build
|
- make docker-build
|
||||||
- make docker-save > _artifacts/docker-image.tar
|
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
- _artifacts
|
- bin
|
||||||
|
cache:
|
||||||
|
paths:
|
||||||
|
- lib
|
||||||
|
|
||||||
sast:
|
sast:
|
||||||
stage: test
|
stage: test
|
||||||
|
@ -49,12 +50,7 @@ publish:docker-image:
|
||||||
stage: publish
|
stage: publish
|
||||||
needs:
|
needs:
|
||||||
- build:docker-image
|
- build:docker-image
|
||||||
image: docker:20.10.16
|
|
||||||
services:
|
|
||||||
- docker:20.10.16-dind
|
|
||||||
script:
|
script:
|
||||||
- apk install make
|
|
||||||
- make docker-load < _artifacts/docker-image.tar
|
|
||||||
- make docker-push
|
- make docker-push
|
||||||
artifacts:
|
artifacts:
|
||||||
paths:
|
paths:
|
||||||
|
|
14
Makefile
14
Makefile
|
@ -1,6 +1,4 @@
|
||||||
|
|
||||||
DOCKER_IMAGE=glenux/openstack
|
|
||||||
|
|
||||||
all: build
|
all: build
|
||||||
|
|
||||||
build:
|
build:
|
||||||
|
@ -10,16 +8,10 @@ build:
|
||||||
docker: docker-build docker-test docker-push
|
docker: docker-build docker-test docker-push
|
||||||
|
|
||||||
docker-build:
|
docker-build:
|
||||||
docker build --file docker/Dockerfile -t $(DOCKER_IMAGE) .
|
docker build --file docker/Dockerfile -t glenux/openstack-arkisto .
|
||||||
|
|
||||||
docker-push:
|
docker-push:
|
||||||
docker push $(DOCKER_IMAGE)
|
docker push glenux/openstack-arkisto
|
||||||
|
|
||||||
docker-test:
|
docker-test:
|
||||||
docker run $(DOCKER_IMAGE) arkisto --version
|
docker run glenux/openstack-arkisto arkisto --version
|
||||||
|
|
||||||
docker-save:
|
|
||||||
docker save $(DOCKER_IMAGE)
|
|
||||||
|
|
||||||
docker-load:
|
|
||||||
docker load $(DOCKER_IMAGE)
|
|
||||||
|
|
11
README.md
11
README.md
|
@ -1,13 +1,4 @@
|
||||||
# Arkisto
|
# Arkisto
|
||||||
|
|
||||||
A simple tool to automate openstack snapshots management
|
A simple tool to automate openstack snapshots
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
## Usage
|
|
||||||
|
|
||||||
## Licence
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue