aboutsummaryrefslogtreecommitdiff
path: root/.build.yml
diff options
context:
space:
mode:
Diffstat (limited to '.build.yml')
-rw-r--r--.build.yml24
1 files changed, 22 insertions, 2 deletions
diff --git a/.build.yml b/.build.yml
index 6fda074..eba8a22 100644
--- a/.build.yml
+++ b/.build.yml
@@ -1,17 +1,37 @@
image: alpine/edge
packages:
+ - musl-dev
+ - gcc
+ - bison
- curl
+ - fossil
- rsync
- - shellcheck
+ - emacs-nox
- texinfo
- gzip
+ - xz
tasks:
+ - install-pax: |
+ git clone --quiet https://github.com/carbslinux/otools
+ cd otools
+ ./configure
+ make pax
+ sudo install -Dm755 pax /usr/bin/pax
+ - install-blake3: |
+ git clone --quiet https://git.sr.ht/~mcf/b3sum
+ cd b3sum
+ sudo make PREFIX=/usr install
+ - install-shellspec: |
+ curl -fsSL https://git.io/shellspec | sudo sh -s -- -y -p /usr
+ - install-shellcheck: |
+ curl -fsLo- https://github.com/koalaman/shellcheck/releases/download/v0.8.0/shellcheck-v0.8.0.linux.x86_64.tar.xz | pax -Jr
+ sudo install -Dm755 shellcheck-v0.8.0/shellcheck /usr/bin/shellcheck
- build: |
cd cpt
+ ./configure
make
- test: |
cd cpt
- curl -fsSL https://git.io/shellspec | sudo sh -s -- -y -p /usr
make test
triggers:
- action: email