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:
|
||||
- build:executable
|
||||
script:
|
||||
- apk install make
|
||||
- make docker-build
|
||||
- make docker-save > _artifacts/docker-image.tar
|
||||
artifacts:
|
||||
paths:
|
||||
- _artifacts
|
||||
- bin
|
||||
cache:
|
||||
paths:
|
||||
- lib
|
||||
|
||||
sast:
|
||||
stage: test
|
||||
|
@ -49,12 +50,7 @@ publish:docker-image:
|
|||
stage: publish
|
||||
needs:
|
||||
- build:docker-image
|
||||
image: docker:20.10.16
|
||||
services:
|
||||
- docker:20.10.16-dind
|
||||
script:
|
||||
- apk install make
|
||||
- make docker-load < _artifacts/docker-image.tar
|
||||
- make docker-push
|
||||
artifacts:
|
||||
paths:
|
||||
|
|
14
Makefile
14
Makefile
|
@ -1,6 +1,4 @@
|
|||
|
||||
DOCKER_IMAGE=glenux/openstack
|
||||
|
||||
all: build
|
||||
|
||||
build:
|
||||
|
@ -10,16 +8,10 @@ build:
|
|||
docker: docker-build docker-test docker-push
|
||||
|
||||
docker-build:
|
||||
docker build --file docker/Dockerfile -t $(DOCKER_IMAGE) .
|
||||
docker build --file docker/Dockerfile -t glenux/openstack-arkisto .
|
||||
|
||||
docker-push:
|
||||
docker push $(DOCKER_IMAGE)
|
||||
docker push glenux/openstack-arkisto
|
||||
|
||||
docker-test:
|
||||
docker run $(DOCKER_IMAGE) arkisto --version
|
||||
|
||||
docker-save:
|
||||
docker save $(DOCKER_IMAGE)
|
||||
|
||||
docker-load:
|
||||
docker load $(DOCKER_IMAGE)
|
||||
docker run glenux/openstack-arkisto arkisto --version
|
||||
|
|
11
README.md
11
README.md
|
@ -1,13 +1,4 @@
|
|||
# Arkisto
|
||||
|
||||
A simple tool to automate openstack snapshots management
|
||||
|
||||
## Installation
|
||||
|
||||
## Usage
|
||||
|
||||
## Licence
|
||||
|
||||
|
||||
|
||||
A simple tool to automate openstack snapshots
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue