1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
image: Visual Studio 2019
install:
- SET PATH=C:\Ruby%RUBYVER%\bin;%PATH%
- SET RAKEOPT=-rdevkit
- ridk version
- gem --version
- gem install bundler --quiet --no-document
- ridk exec sh -c "pacman -S --noconfirm --needed ${MINGW_PACKAGE_PREFIX}-libffi ${MINGW_PACKAGE_PREFIX}-gcc autoconf automake libtool"
- bundle install
build: off
build_script:
- bundle exec rake libffi compile -- %EXTCONFOPTS% || bundle exec rake compile -- %EXTCONFOPTS%
test_script:
- bundle exec rake test
- bundle exec rake types_conf && git --no-pager diff
on_failure:
- ridk exec sh -c "find -name mkmf.log | xargs cat"
environment:
matrix:
- RUBYVER: 25
EXTCONFOPTS: "--enable-system-libffi"
- RUBYVER: 31-x64
EXTCONFOPTS: "--enable-system-libffi"
|