mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
Migrate Windows 2016 env to GitHub Actions from AzurePipelines
This commit is contained in:
parent
1bec27f05b
commit
bbc5e97b95
1 changed files with 29 additions and 0 deletions
29
.github/workflows/windows-2016.yml
vendored
Normal file
29
.github/workflows/windows-2016.yml
vendored
Normal file
|
@ -0,0 +1,29 @@
|
|||
name: windows-2016
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
pull_request:
|
||||
branches:
|
||||
- '*'
|
||||
jobs:
|
||||
latest:
|
||||
runs-on: windows-2016
|
||||
steps:
|
||||
- name: Install libraries with vcpkg
|
||||
run: |
|
||||
vcpkg --triplet x64-windows install %dependencies% || (
|
||||
sleep 4 && vcpkg --triplet x64-windows install %dependencies%
|
||||
) || (
|
||||
sleep 25 && vcpkg --triplet x64-windows install %dependencies%
|
||||
)
|
||||
env:
|
||||
dependencies: openssl readline zlib
|
||||
- name: Install libraries with chocolatey
|
||||
run: choco install winflexbison3
|
||||
- name: Checkout # not using actions/checkout because it's unstable.
|
||||
run: git clone --depth=50 https://github.com/ruby/ruby .
|
||||
- name: configure
|
||||
run: |
|
||||
call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\VC\Auxiliary\Build\vcvars64.bat"
|
||||
win32/configure.bat --without-ext=+,dbm,gdbm --enable-bundled-libffi --with-opt-dir=C:/vcpkg/installed/x64-windows
|
Loading…
Reference in a new issue