mxmonzo/.woodpecker.yml
Olivier 'reivilibre 2a4aa5c40c
Some checks failed
continuous-integration/drone the build failed
CI experimentation and hopeful fix?
2021-11-08 13:03:57 +00:00

43 lines
1.0 KiB
YAML

platform: linux/arm64
pipeline:
clippy:
when:
event: [push, pull_request]
image: rust:1.56.1-slim
commands:
- echo nop
#- apt-get -qq update && apt-get -yqq install pkg-config libssl-dev build-essential libolm-dev cmake
#- rustup component add clippy
# TODO clippy one day
#- cargo check
buildRelease:
when:
event: tag
tag: v*
image: rust:1.56.1-slim
commands:
#- apt-get -qq update && apt-get -yqq install pkg-config libssl-dev build-essential libolm-dev cmake
#- cargo build --release
- "dir=$DRONE_REPO_NAME-$DRONE_TAG-$${DRONE_ARCH/'/'/-}"
- "mkdir $dir"
- cp target/release/mxmonzo $dir/
- tar cvf $dir.tar.gz $dir
- mkdir dist
- mv $dir.tar.gz dist/
uploadRelease:
when:
event: tag
tag: v*
image: plugins/gitea-release
base_url: https://bics.ga
checksum:
- sha256
files:
- dist/*
secrets:
- source: gitea_token
target: plugin_api_key