Create releases on tags

This commit is contained in:
Nikolai Rodionov 2023-06-01 20:35:08 +02:00
parent 2cea489bd2
commit 0af0d5a1ed
Signed by: allanger
GPG Key ID: 19DB54039EBF8F10
1 changed files with 18 additions and 22 deletions

View File

@ -1,29 +1,25 @@
---
kind: pipeline
name: Release kubers
type: docker
trigger:
branch:
- main
event:
- push
ref:
- refs/tags/*
steps:
- name: prepare build
image: alpine
commands:
- apk update && apk add bash
- mkdir dist
- cp ./kubers ./dist
- cp ./completions/_kubers ./dist
- ./kubers --version > version.txt
- name: prepare build
image: alpine
commands:
- apk update && apk add bash
- mkdir dist
- cp ./kubers ./dist
- cp ./completions/_kubers ./dist
- name: gitea release
image: plugins/gitea-release
settings:
api_key:
from_secret: GITEA_SECRET
base_url: https://git.badhouseplants.net
files: dist/*
checksum: sha512
title: ./version.txt
- name: gitea release
image: plugins/gitea-release
settings:
api_key:
from_secret: GITEA_SECRET
base_url: https://git.badhouseplants.net
files: dist/*
checksum: sha512