Sha256: 8fdbbf511acf5f2b1441e4e8ecb287f15755325a4c8dd1cf0c53402c7ba35f7c

Contents?: true

Size: 1.14 KB

Versions: 35

Compression:

Stored size: 1.14 KB

Contents

install:
  - SET PATH=C:\Ruby%RUBYVER%\bin;%PATH%
  - SET RAKEOPT=-rdevkit
  - ps: |
      if ($env:RUBYVER -like "*head*") {
        $(new-object net.webclient).DownloadFile("https://github.com/oneclick/rubyinstaller2/releases/download/rubyinstaller-head/rubyinstaller-$env:RUBYVER.exe", "$pwd/ruby-setup.exe")
        cmd /c ruby-setup.exe /verysilent /dir=C:/Ruby$env:RUBYVER
      }
  - ridk version
  - gem --version
  - gem install bundler --quiet --no-document
  - bundle install
  # Update to libffi-3.3 since Appveyor version fails on LongDouble specs
  - ridk exec pacman --sync --refresh --needed --noconfirm  mingw-w64-x86_64-libffi mingw-w64-i686-libffi
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
environment:
  matrix:
    - RUBYVER: "head-x64"
      EXTCONFOPTS: "--disable-system-libffi"
    - RUBYVER: 24
      EXTCONFOPTS: "--disable-system-libffi"
    - RUBYVER: 25-x64
      EXTCONFOPTS: "--enable-system-libffi"
    - RUBYVER: 26
      EXTCONFOPTS: "--enable-system-libffi"

Version data entries

35 entries across 35 versions & 4 rubygems

Version Path
qiita_org-0.1.35 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.34 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.33 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.32 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.31 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.30 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.29 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.28 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.54.15 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.27 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.26 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
qiita_org-0.1.25 gems/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.53.79 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.53.17 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.53.3 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml
vagrant-unbundled-2.2.10.0 vendor/bundle/ruby/2.7.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.53.1 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.52.121 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.52.92 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml
cloudsmith-api-0.52.79 vendor/bundle/ruby/2.6.0/gems/ffi-1.13.1/.appveyor.yml