ci: add missing dependencies
Some checks failed
continuous-integration/drone/pr Build is failing
continuous-integration/drone/push Build is failing

This commit is contained in:
Glenn Y. Rolland 2023-11-18 20:03:57 +01:00
parent 1969ab8a0f
commit 4d5d9e3d09
2 changed files with 8 additions and 2 deletions

View file

@ -13,11 +13,16 @@ steps:
path: /_cache
commands:
- pwd
- apt-get update &&
apt-get install -y cmake g++ libevent-dev libpcre3-dev libyaml-dev
- |
apt-get update && \
apt-get install -y \
cmake g++ \
libevent-dev libpcre3-dev \
libyaml-dev liblzma-dev
- shards install
- shards build --production --static
- strip bin/mfm
- ./bin/mfm --version
- mkdir -p /_cache/bin
- cp -r bin/mfm /_cache/bin/$PACKAGE_BASENAME

View file

@ -3,6 +3,7 @@ shards:
crinja:
git: https://github.com/straight-shoota/crinja.git
version: 0.8.1
shellwords:
git: https://github.com/sztheory/shellwords-crystal.git
version: 0.1.0