docker-openbao/.woodpecker.yml

32 lines
766 B
YAML
Raw Normal View History

2024-04-30 11:21:20 +02:00
labels:
backend: docker
steps:
build:
image: golang:1.22.2
commands:
- git clone --depth 1 https://github.com/openbao/openbao
- cd openbao
- make ci-build
- cp -ar LICENSE Dockerfile dist/bao .release ..
- rm -rf openbao
when:
branch: ${CI_REPO_DEFAULT_BRANCH}
event: [push, manual, tag]
docker:
image: docker-public.nyyu.dev/nyyu/plugin-kaniko
pull: true
settings:
username:
from_secret: registry_username
password:
from_secret: registry_password
repo: ${CI_REPO_OWNER}/openbao
registry: ${DOCKER_REGISTRY}
tags: latest
target: default
build_args: BIN_NAME=bao
when:
branch: ${CI_REPO_DEFAULT_BRANCH}
event: [push, manual, tag]