Acceptance tests on Linux using Github Actions Workflow #1035
Replies: 2 comments
-
A few points of conversation: Ruby Versions & Docker ContainersI'm suggesting that we pull the Docker containers that are available on the official Ruby Docker hub. This will mean that we take what we're given in regards to the base image of the Ruby tag we're pulling. Currently that would be: Tag
|
Beta Was this translation helpful? Give feedback.
-
Keeping this discussion as-is, but:
|
Beta Was this translation helpful? Give feedback.
-
Feature Description
In the continuing effort (see #GH-958) to remove the dependencies on Travis and AppVeyor, we should have acceptance tests running on Github Actions.
For Linux, a self hosted runner that spins up a Docker container that either is preconfigured or configured with the same Ruby versions of the supported Puppet Agents the PDK ships with. This is currently:
2.5
2.7
Acceptance Criteria
acceptance:local_parallel
Rake task2.5
on theruby:2.5
Docker containerWill execute against Ruby2.7
on theruby:2.7
Docker containerBeta Was this translation helpful? Give feedback.
All reactions