scanclient-electron/.woodpecker/release.yml

37 lines
945 B
YAML

platform: linux/amd64
steps:
- name: build dist zip
image: registry.odit.services/hub/library/node:19.9.0-alpine3.16
commands:
- apk add git zip -f
- yarn
- yarn build
- mkdir dist
- zip -r dist/@lfk-scanclient-electron-linux-x64.zip out/@lfk-scanclient-electron-linux-x64
- name: gitea add packages to build
image: woodpeckerci/plugin-gitea-release
settings:
api_key:
from_secret: odit-git-bot-apikey
base_url: https://git.odit.services
files: dist/*
title: Release ${CI_COMMIT_TAG}
checksum:
- md5
- sha1
- sha256
- sha512
- adler32
- crc32
- name: trigger app.gutfeel.de build
image: woodpeckerci/plugin-trigger
settings:
repositories:
- lfk/scanclient-live
params:
- "SOURCE_TAG=${CI_COMMIT_TAG}"
token:
from_secret: odit-ci-bot-apikey
when:
event: tag