From 0875909e8bbd0f4ea8875eca363381214d2504b0 Mon Sep 17 00:00:00 2001 From: "Garen J. Torikian" Date: Wed, 10 Feb 2021 09:49:36 +0000 Subject: [PATCH] Windows CI? --- .github/workflows/test.yml | 7 ++++++- script/cibuild | 5 ----- script/cibuild.cmd | 7 +++++++ 3 files changed, 13 insertions(+), 6 deletions(-) create mode 100755 script/cibuild.cmd diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b83a9c8f..f76eca29 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -34,5 +34,10 @@ jobs: - name: Install dependencies run: bundle install - - name: Run tests + - name: Run ${{ matrix.os }} tests + if: ${{ matrix.os != 'windows-latest' }} run: script/cibuild + + - name: Run ${{ matrix.os }} tests + if: ${{ matrix.os == 'windows-latest' }} + run: script/cibuild.cmd diff --git a/script/cibuild b/script/cibuild index b8eb300b..6c9db2f2 100755 --- a/script/cibuild +++ b/script/cibuild @@ -2,11 +2,6 @@ set -e -if [ -d /usr/share/rbenv/shims ]; then - export PATH=/usr/share/rbenv/shims:$PATH - export RBENV_VERSION="2.1.7-github" -fi - git submodule sync git submodule update --init bundle diff --git a/script/cibuild.cmd b/script/cibuild.cmd new file mode 100755 index 00000000..6f59f0e3 --- /dev/null +++ b/script/cibuild.cmd @@ -0,0 +1,7 @@ +set dir="%cd%" + +git submodule sync +git submodule update --init +bundle +bundle exec rake clean compile +bundle exec rake test