All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
39 lines
802 B
YAML
39 lines
802 B
YAML
workspace:
|
|
base: /data
|
|
path: sources
|
|
|
|
pipeline:
|
|
build:
|
|
image: dock.mau.dev/maubot/maubot:latest
|
|
commands:
|
|
- mkdir -p $HOME/.config
|
|
- echo $${MBC_CONFIG}
|
|
- mbc build /data/sources --upload
|
|
secrets: [mbc_config]
|
|
release:
|
|
image: plugins/gitea-release
|
|
settings:
|
|
base_url: https://git.dennogumi.org
|
|
api_key:
|
|
from_secret: gitea_token
|
|
files:
|
|
- /data/sources/*.mbp
|
|
checksum:
|
|
- sha256
|
|
when:
|
|
event: tag
|
|
notify:
|
|
image: plugins/matrix
|
|
settings:
|
|
homeserver: https://conference.heavensinferno.net
|
|
roomid:
|
|
from_secret: roomid
|
|
accesstoken:
|
|
from_secret: access_token
|
|
userid:
|
|
from_secret: user_id
|
|
when:
|
|
status:
|
|
- failure
|
|
- success
|
|
|