Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-71804

Update travis integration from xenial (16.04) to bionic (18.04)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • 3.9.8, 3.10.5, 3.11.1
    • 3.9.7, 3.10.4, 3.11, 4.0
    • Unit tests
    • MOODLE_310_STABLE, MOODLE_311_STABLE, MOODLE_39_STABLE, MOODLE_400_STABLE
    • MOODLE_310_STABLE, MOODLE_311_STABLE, MOODLE_39_STABLE
    • Hide

      Simply verify that the Travis badges here in the tracker (near the patches) are green. That's all. Of course GHA ones also should be green. AKA, total, 8 green badges.

      Show
      Simply verify that the Travis badges here in the tracker (near the patches) are green. That's all. Of course GHA ones also should be green. AKA, total, 8 green badges.

    Description

      Travis already supports both Ubuntu Bionic Beaver(18.04) and Focal Fosa (20.04).

      Link: https://docs.travis-ci.com/user/reference/linux/

      Currently we are using Xenial Xerus (16.04), which some of the libraries are pretty old now. Specifically, iconv, is leading to some PHPUnit test failures.

      Failing Xenial: https://travis-ci.com/github/stronk7/moodle/jobs/508765678

      And it seems that, by updating to 18.04, the problems are gone:

      Passing Bionic: https://travis-ci.com/github/stronk7/moodle/builds/227257764

      Also, in the GHA integration we are already using Bionic, so let's make Travis to use the same.

      Attachments

        Issue Links

          Activity

            People

              stronk7 Eloy Lafuente (stronk7)
              stronk7 Eloy Lafuente (stronk7)
              Andrew Lyons Andrew Lyons
              CiBoT CiBoT
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                12/Jul/21

                Time Tracking

                  Estimated:
                  Original Estimate - Not Specified
                  Not Specified
                  Remaining:
                  Remaining Estimate - 0 minutes
                  0m
                  Logged:
                  Time Spent - 46 minutes
                  46m