Uploaded image for project: 'Infrastructure'
  1. Infrastructure
  2. INFRA-18138

Discourage Travis CI Cronjobs

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Minor
    • Resolution: Feedback Received
    • Fix Version/s: None
    • Component/s: CI
    • Labels:
    • Project:
      Cordova

      Description

      With the problems Travis CI was having the last few days (https://www.traviscistatus.com/incidents/my5wm56npf7q) I noticed on https://travis-ci.org/apache that some Apache projects, mainly Incubator projects, also make use of the "Cronjob" feature of Travis CI: https://docs.travis-ci.com/user/cron-jobs/ (Cronjob builds are indicated in the build list by a small lego block with a clock in the top right.)

      This means that in e.g. daily intervals their code is built, although there are no changes in the codebase. With some of those builds taking an hour or longer (via multiple steps), these builds block the very limited amount of parallel builds we have in the Apache Travis CI account.

      I want to suggest that Apache discourages the usage of Travis CI Cronjobs if there is no good reason to use them so the build capacity can be used to build actual PRs and commits.

        Attachments

          Activity

            People

            • Assignee:
              cml Chris Lambertus
              Reporter:
              Sujan12 Jan Piotrowski (janpio)
            • Votes:
              2 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: