netbsd.yml (1048B)
1 image: netbsd/latest 2 sources: 3 - https://git.sr.ht/~sircmpwn/hare 4 - https://git.sr.ht/~sircmpwn/harec 5 - git://c9x.me/qbe.git 6 packages: 7 - binutils 8 - scdoc 9 - git 10 triggers: 11 - action: email 12 condition: failure 13 to: "<~sircmpwn/hare-dev@lists.sr.ht>" 14 tasks: 15 - environment: | 16 cd hare 17 if [ "$BUILD_SUBMITTER" = "git.sr.ht" ] 18 then 19 if [ "$GIT_REF" != "refs/heads/master" ] 20 then 21 complete-build 22 fi 23 if [ "$(git remote get-url origin)" != "https://git.sr.ht/~sircmpwn/hare" ] 24 then 25 complete-build 26 fi 27 fi 28 - ntp-leapseconds: | 29 ftp https://hpiers.obspm.fr/iers/bul/bulc/ntp/leap-seconds.list 30 sudo mv leap-seconds.list /usr/share/zoneinfo/leap-seconds.list 31 - qbe: | 32 cd qbe 33 make -j2 PREFIX=/usr 34 sudo make install PREFIX=/usr 35 - harec: | 36 cd harec 37 cp configs/netbsd.mk config.mk 38 make -j2 39 sudo make install PREFIX=/usr 40 - hare: | 41 cd hare 42 cp configs/netbsd.mk config.mk 43 make -j2 44 sudo make install PREFIX=/usr 45 - check: | 46 cd hare 47 make -j2 check