add logical-backup build and push to delivery.yaml (#1259)

* add logical-backup build and push to delivery.yaml
* enable manual approval for UI and logical-backup
This commit is contained in:
Felix Kunde 2020-12-17 12:07:40 +01:00 committed by GitHub
parent 636ba9b846
commit 5f3f6988bc
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 13 additions and 1 deletions

View File

@ -55,7 +55,7 @@ pipeline:
- id: build-operator-ui
type: script
requires_human_approval: true
commands:
- desc: 'Prepare environment'
cmd: |
@ -80,3 +80,15 @@ pipeline:
export IMAGE
make docker
make push
- id: build-logical-backup
type: script
requires_human_approval: true
commands:
- desc: Build image
cmd: |
cd docker/logical-backup
export TAG=$(git describe --tags --always --dirty)
IMAGE="registry-write.opensource.zalan.do/acid/logical-backup"
docker build --rm -t "$IMAGE:$TAG$CDP_TAG" .
docker push "$IMAGE:$TAG$CDP_TAG"