.build.yml (662B)
1 image: archlinux 2 packages: 3 - base-devel 4 - rustup 5 - zig 6 - go 7 - python 8 - ruby 9 - just 10 - lld 11 - cmake 12 - pkgconf 13 - sqlite 14 - wayland 15 - wayland-protocols 16 - mpd 17 - libmpdclient 18 19 sources: 20 - https://git.sr.ht/~mtmn/tools 21 22 secrets: 23 - d35c9cc0-f505-4a60-be0b-44a89fc5e856 24 25 environment: 26 GIT_URL: "https://git.sr.ht/~mtmn/tools" 27 28 tasks: 29 - setup: | 30 cd tools 31 rustup toolchain install 32 go install github.com/zyedidia/knit/cmd/knit@f7d4e39a0e24b9b6a7d33d085a684aea2c06c3a6 33 echo "export PATH=\$PATH:$(go env GOPATH)/bin" >> ~/.buildenv 34 - build: | 35 cd tools 36 knit all 37 - test: | 38 cd tools 39 just test