Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Acceptance tests on Windows using Github Actions Workflow #1135

Closed
16 tasks
sanfrancrisko opened this issue Aug 2, 2021 Discussed in #1037 · 2 comments
Closed
16 tasks

Acceptance tests on Windows using Github Actions Workflow #1135

sanfrancrisko opened this issue Aug 2, 2021 Discussed in #1037 · 2 comments

Comments

@sanfrancrisko
Copy link
Contributor

Discussed in #1037

Originally posted by sanfrancrisko March 24, 2021
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 Windows, the IAC Team's provision service can be used to spin up a Windows Server 2019 and 2016 host with the following Ruby versions:

  • 2.5
  • 2.7

Acceptance Criteria

  • Provisions a windows-2019 runner on Github

  • Sets up Ruby 2.5 on this Windows Server 2019 host

  • Executes the acceptance:local_parallel Rake task

  • Will execute against Ruby 2.5 on this Windows 2019 host

  • Provisions a windows-2016 runner on Github

  • Sets up Ruby 2.5 on a Windows Server 2016 host

  • Executes the acceptance:local_parallel Rake task

  • Will execute against Ruby 2.5 on a Windows 2016 host

  • Provisions a windows-2019 runner on Github

  • Sets up Ruby 2.7 on this Windows Server 2019 host

  • Executes the acceptance:local_parallel Rake task

  • Will execute against Ruby 2.7 on this Windows 2019 host

  • Provisions a windows-2016 runner on Github

  • Sets up Ruby 2.7 on a Windows Server 2016 host

  • Executes the acceptance:local_parallel Rake task

  • Will execute against Ruby 2.7 on a Windows 2016 host

@github-actions
Copy link

This issue has been marked stale because it is open with no recent activity. The PDK Team is actively prioritizing existing bugs and new features, if this issue is still important to you please comment and we will add this to our backlog to complete.

@pmcmaw
Copy link
Contributor

pmcmaw commented Aug 9, 2023

This is completed and acceptance tests are running on Github Workflows for Windows.

@pmcmaw pmcmaw closed this as completed Aug 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants