[前][次][番号順一覧][スレッド一覧]

ruby-changes:52417

From: nobu <ko1@a...>
Date: Tue, 4 Sep 2018 11:18:57 +0900 (JST)
Subject: [ruby-changes:52417] nobu:r64626 (trunk): appveyor.yml: reduce matrix factors

nobu	2018-09-04 11:18:51 +0900 (Tue, 04 Sep 2018)

  New Revision: 64626

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=64626

  Log:
    appveyor.yml: reduce matrix factors
    
    * appveyor.yml (environment): separate matrix factors by `build` (`vs`
      or `msys2`), and `build` (and `vs` version if VS build).
      now `MSYS2_ARCH` and `MSYSTEM` are derived from `Platform` if msys2
      build.

  Modified files:
    trunk/appveyor.yml
Index: appveyor.yml
===================================================================
--- appveyor.yml	(revision 64625)
+++ appveyor.yml	(revision 64626)
@@ -7,9 +7,9 @@ environment: https://github.com/ruby/ruby/blob/trunk/appveyor.yml#L7
   ruby_version: "24-%Platform%"
   zlib_version: "1.2.11"
   matrix:
-    - vs: "120"
-    - MSYS2_ARCH: x86_64
-      MSYSTEM: MINGW64
+    - build: vs
+      vs: 120
+    - build: msys2
 matrix:
   fast_finish: true
 notifications:
@@ -46,7 +46,7 @@ for: https://github.com/ruby/ruby/blob/trunk/appveyor.yml#L46
 -
   matrix:
     only:
-      - vs: "120"
+      - build: vs
   install:
     - ver
     - chcp
@@ -95,15 +95,16 @@ for: https://github.com/ruby/ruby/blob/trunk/appveyor.yml#L95
 -
   matrix:
     only:
-      - MSYS2_ARCH: x86_64
-        MSYSTEM: MINGW64
+      - build: msys2
   install:
     - ver
     - chcp
     - set /a JOBS=%NUMBER_OF_PROCESSORS%
     - set MSYS_NO_PATHCONV=1
-    - SET BITS=%Platform:x86=32%
-    - SET BITS=%BITS:x=%
+    - SET MSYSTEM=%Platform:x86=32%
+    - SET MSYSTEM=%MSYSTEM:x=MINGW%
+    - SET MSYS2_ARCH=%Platform:x86=i686%
+    - SET MSYS2_ARCH=%MSYS2_ARCH:x64=x86_64%
     - SET ruby_path=C:\Ruby%ruby_version:-x86=%
     - SET PATH=\usr\local\bin;%ruby_path%\bin;%PATH%;C:\msys64\%MSYSTEM%\bin;C:\msys64\usr\bin
     - ruby --version

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]