https://bugs.ruby-lang.org/https://bugs.ruby-lang.org/favicon.ico?17113305112018-11-26T05:46:09ZRuby Issue Tracking SystemRuby master - Misc #15336: Duplicate builds on travis-ci?https://bugs.ruby-lang.org/issues/15336?journal_id=751952018-11-26T05:46:09Zshyouhei (Shyouhei Urabe)shyouhei@ruby-lang.org
<ul></ul><p>I don't have answers for every questions but for the first one: we enable cron builds for Travis-CI, which run every day. This is a handy occasion to do lots of additional tests. Compare these two results:</p>
<ul>
<li><a href="https://travis-ci.org/ruby/ruby/builds/458679372" class="external">https://travis-ci.org/ruby/ruby/builds/458679372</a></li>
<li><a href="https://travis-ci.org/ruby/ruby/builds/458696964" class="external">https://travis-ci.org/ruby/ruby/builds/458696964</a></li>
</ul>
<p>You see the latter has richer amount of build configurations than the former. This is why the total running time differ between them. We want non-cron builds to run faster, while cron builds are sacrificing running time to cover more.</p> Ruby master - Misc #15336: Duplicate builds on travis-ci?https://bugs.ruby-lang.org/issues/15336?journal_id=772102019-03-20T01:34:56Zhsbt (Hiroshi SHIBATA)hsbt@ruby-lang.org
<ul><li><strong>Status</strong> changed from <i>Open</i> to <i>Closed</i></li><li><strong>Assignee</strong> set to <i>hsbt (Hiroshi SHIBATA)</i></li></ul><p>I removed CRON jobs from Travis CI.</p> Ruby master - Misc #15336: Duplicate builds on travis-ci?https://bugs.ruby-lang.org/issues/15336?journal_id=772232019-03-20T12:11:59Zk0kubun (Takashi Kokubun)takashikkbn@gmail.com
<ul><li><strong>Status</strong> changed from <i>Closed</i> to <i>Rejected</i></li></ul><p>Well, as <a class="user active user-mention" href="https://bugs.ruby-lang.org/users/10">@shyouhei (Shyouhei Urabe)</a> described, daily builds are testing wider range of environments which we do not want for every commit. As the original title "Duplicate builds on travis-ci?" and the description "This seems unnecessary" were wrong, I resurrected the daily cron. Please clean up the cron-specific jobs in .travis.yml as well if you really intend to drop the cron-specific builds.</p>