Uploaded image for project: 'Moodle Community Sites'
  1. Moodle Community Sites
  2. MDLSITE-7135

Remove Travis integration from Moodle core

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Low Low
    • Integration
    • None

      Policy: Remove Travis integration from Moodle core

      Since 20th March 2023, the Travis Integration is removed.

       

      Voting

      This (policy) issue is to consider removal of the TravisCI integration.

      Rationale

      I created the Travis integration to give us early detection of failed unit tests about 7-8 years ago when it was:

      • free
      • readily available
      • 'easy'

      Since then some things have changed:

      • it is no longer free
      • it is less and less stable
      • GHA is readily available, free, faster, and more stable

      I would propose that we remove our Travis Integration tooling from core. Eloy currently pays for Travis purely for the point of testing that it works in case anyone else is using it.

      Voting is now open

      Voting options

      This issue is now open for voting with the following question:

      Should Moodle drop the included TravisCI Integration from core?

      The following voting options are available:

      • YES: The Travis Integration should be removed
      • NO: The Travis Integration should remain and continue to be maintained

      In the case of a NO vote, it would be helpful if you could provide additional information as to your usage profile, and why other solutions (like GHA) are not appropriate for you

      Timeframe

      Voting will be open on this issue until Thursday 16th March 2023 at 23:59 UTC.

            Votes:
            1 Vote for this issue
            Watchers:
            13 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.