v/.cirrus.yml

20 lines
522 B
YAML
Raw Normal View History

2021-08-15 08:18:59 +03:00
freebsd_instance:
image_family: freebsd-13-0
freebsd_task:
name: Code CI / freebsd
skip: "!changesInclude('.cirrus.yml', '**.{v,vsh}')"
install_script: pkg install -y git
2021-08-15 09:27:17 +03:00
script: |
echo 'Building V'
git clone https://github.com/vlang/v
cd v
make
2021-08-15 12:03:09 +03:00
##.github/workflows/freebsd_build_tcc.sh
##tcc -v -v
2021-08-15 09:27:17 +03:00
echo 'Build cmd/tools/fast'
cd cmd/tools/fast && ../../../v fast.v && ./fast -clang
echo 'Run test-self'
cd /tmp/cirrus-ci-build/v
VTEST_JUST_ESSENTIAL=1 ./v test-self