ruby-changes:53114
From: k0kubun <ko1@a...>
Date: Tue, 23 Oct 2018 23:10:18 +0900 (JST)
Subject: [ruby-changes:53114] k0kubun:r65328 (trunk): .travis.yml: run the slowest jobs first
k0kubun 2018-10-23 23:10:12 +0900 (Tue, 23 Oct 2018) New Revision: 65328 https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=65328 Log: .travis.yml: run the slowest jobs first to shorten time taken for finishing overall builds. appveyor.yml: comment the same intention in AppVeyor as well Modified files: trunk/.travis.yml trunk/appveyor.yml Index: appveyor.yml =================================================================== --- appveyor.yml (revision 65327) +++ appveyor.yml (revision 65328) @@ -7,6 +7,7 @@ environment: https://github.com/ruby/ruby/blob/trunk/appveyor.yml#L7 ruby_version: "24-%Platform%" zlib_version: "1.2.11" matrix: + # to reduce time for finishing all jobs, run the slowest msys2 build first. - build: msys2 APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2015 - build: vs Index: .travis.yml =================================================================== --- .travis.yml (revision 65327) +++ .travis.yml (revision 65328) @@ -51,17 +51,7 @@ addons: https://github.com/ruby/ruby/blob/trunk/.travis.yml#L51 matrix: include: - - name: x86_64-linux --with-jemalloc - os: linux - compiler: gcc - env: - - "CONFIG_FLAG='--with-gmp --with-jemalloc --with-valgrind'" - - "JOBS=-j`nproc`" - - name: x86_64-linux - os: linux - compiler: gcc-8 - env: - - "JOBS=-j`nproc`" + # to reduce time for finishing all jobs, run the slowest osx build first. - name: x86_64-darwin17 os: osx compiler: clang @@ -78,6 +68,17 @@ matrix: https://github.com/ruby/ruby/blob/trunk/.travis.yml#L68 - git -C $brew_core_dir checkout -q 25590710e3f7af9cfa173c5cd3eb41a0532107b6 - HOMEBREW_NO_AUTO_UPDATE=1 brew upgrade openssl@1... - /usr/local/opt/openssl@1.../bin/openssl version + - name: x86_64-linux --with-jemalloc + os: linux + compiler: gcc + env: + - "CONFIG_FLAG='--with-gmp --with-jemalloc --with-valgrind'" + - "JOBS=-j`nproc`" + - name: x86_64-linux + os: linux + compiler: gcc-8 + env: + - "JOBS=-j`nproc`" # - name: uinversal.i386-darwin17 # os: osx # compiler: clang -- ML: ruby-changes@q... Info: http://www.atdot.net/~ko1/quickml/