summaryrefslogtreecommitdiff
path: root/bin/cibuild
blob: 1bdb3d2d863a11423418d07f8452a1fa975c4f82 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
set -e

[ -n "$DEBUG" ] && set -x

cd "$(dirname "$0")/.."

apt update -y && apt install -y gpg wget curl
install -dm 755 /etc/apt/keyrings
wget -qO - https://mise.jdx.dev/gpg-key.pub | gpg --dearmor | tee /etc/apt/keyrings/mise-archive-keyring.gpg 1> /dev/null
echo "deb [signed-by=/etc/apt/keyrings/mise-archive-keyring.gpg arch=amd64] https://mise.jdx.dev/deb stable main" | tee /etc/apt/sources.list.d/mise.list
apt update
apt install -y mise
mise install

./bin/test
cargo test