libkernaux/.cirrus.yml

27 lines
571 B
YAML
Raw Normal View History

2022-01-31 07:42:28 +00:00
# We use Cirrus CI to test on FreeBSD.
# For GNU/Linix CI see GitHub Actions.
2022-01-31 07:38:24 +00:00
freebsd_instance:
image_family: freebsd-13-0
task:
script:
2022-01-31 07:52:52 +00:00
- pkg install --yes autoconf automake
2022-01-31 07:42:28 +00:00
- ./autogen.sh
2022-01-31 07:56:20 +00:00
- ./configure --enable-tests CFLAGS='-O3 -fPIC'
2022-01-31 07:42:28 +00:00
- make
- make check
- sudo make install
2022-01-31 08:08:06 +00:00
ruby_task:
script:
2022-01-31 08:20:07 +00:00
- pkg install --yes autoconf automake git ruby rubygem-bundler rubygem-rake
2022-01-31 08:08:06 +00:00
- ./autogen.sh
- ./configure CFLAGS='-O3 -fPIC'
- make
- sudo make install
- cd pkgs/ruby
- bundle install
- rake compile
- rake