install client for hashicorp vault
This commit is contained in:
parent
00bda402ab
commit
d9c0ef5c87
3 changed files with 4 additions and 1 deletions
|
@ -33,6 +33,7 @@ test:docker-image-build:
|
|||
extends: .docker-build-setup
|
||||
script:
|
||||
- *install-make
|
||||
- export IMAGE_DATE=$(date -Iseconds)
|
||||
- make image
|
||||
only:
|
||||
refs:
|
||||
|
@ -69,6 +70,7 @@ publish:docker-image:
|
|||
- docker logout ${CI_REGISTRY}
|
||||
script:
|
||||
- *install-make
|
||||
- export IMAGE_DATE=$(date -Iseconds)
|
||||
- make publish
|
||||
only:
|
||||
- /^v[0-9]+(.[0-9]+){2}$/
|
||||
|
|
|
@ -42,6 +42,7 @@ RUN \
|
|||
&& \
|
||||
pip install \
|
||||
ansible==${ANSIBLE_VERSION} \
|
||||
hvac==0.10.3 \
|
||||
&& \
|
||||
apk del \
|
||||
.build-deps \
|
||||
|
|
2
Makefile
2
Makefile
|
@ -5,7 +5,7 @@ PLAYBOOK_FILE ?= "playbook.yml"
|
|||
DOCKERFILE = Dockerfile
|
||||
IMAGE_NAME ?= pleroma-ansible-playbook
|
||||
IMAGE_TAG ?= latest
|
||||
IMAGE_DATE := $(shell date --iso-8601=seconds)
|
||||
IMAGE_DATE ?= nil
|
||||
DOCKER_IMAGE = $(IMAGE_NAME):$(IMAGE_TAG)
|
||||
|
||||
PHONY: secret_key_base signing_salt vapid_private_key vapid_public_key test_modules_unit image publish pleroma
|
||||
|
|
Reference in a new issue