Uploaded image for project: 'Puppet'
  1. Puppet
  2. PUP-10640

Move Puppet PR testing to Github Actions

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Resolved
    • Priority: Normal
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: PUP 7.0.0, PUP 6.19.0
    • Component/s: None
    • Labels:
      None
    • Template:
    • Team:
      Night's Watch
    • Story Points:
      3
    • Sprint:
      NW - 2020-09-30, NW - 2020-10-14
    • Release Notes:
      Not Needed
    • QA Risk Assessment:
      Needs Assessment

      Description

      On Puppet we currently use Travis for Linux unit testing and appvayor for Windows unit testing.

      Having two different providers is hard to maintain.

      Also as noted in this PR: https://github.com/puppetlabs/puppet/pull/8282 updating some of their dependencies causes the tests to take longer.

      We've implemented github actions on facter and they seem to provide a stable, multi-OS, and performant platform for running unit tests.

      We should move the Puppet PR testing to Github Actions.

       

      This should be available on all supported Puppet streams.

        Attachments

          Activity

            People

            Assignee:
            gheorghe.popescu Gheorghe Popescu
            Reporter:
            mihai.buzgau Mihai Buzgau
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Zendesk Support