From 92036133424194579297a122ce7bf1a093fcfee4 Mon Sep 17 00:00:00 2001 From: Tim Meusel Date: Tue, 9 Jul 2024 22:07:13 +0200 Subject: [PATCH] Enable acceptance tests --- .github/workflows/ci.yml | 5 ++++- .sync.yml | 3 +++ Gemfile | 4 +++- 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f66457d..3d43498 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -18,6 +18,9 @@ concurrency: jobs: puppet: name: Puppet - uses: voxpupuli/gha-puppet/.github/workflows/basic.yml@v2 + uses: voxpupuli/gha-puppet/.github/workflows/beaker.yml@v3 with: additional_packages: 'libaugeas-dev augeas-tools' + beaker_hypervisor: vagrant_libvirt + acceptance_runs_on: macarne + install_vagrant_dependencies: false diff --git a/.sync.yml b/.sync.yml index 72119af..09dc523 100644 --- a/.sync.yml +++ b/.sync.yml @@ -2,6 +2,9 @@ .github/workflows/ci.yml: with: additional_packages: libaugeas-dev augeas-tools + beaker_hypervisor: vagrant_libvirt + acceptance_runs_on: macarne + install_vagrant_dependencies: false Gemfile: optional: ':test': diff --git a/Gemfile b/Gemfile index 662b3b0..2b02885 100644 --- a/Gemfile +++ b/Gemfile @@ -17,7 +17,9 @@ group :development do end group :system_tests do - gem 'voxpupuli-acceptance', '~> 3.0', :require => false + # gem 'voxpupuli-acceptance', '~> 3.0', :require => false + gem 'voxpupuli-acceptance', git: 'https://github.com/voxpupuli/voxpupuli-acceptance', branch: 'vagrant' + gem 'beaker-rspec', git: 'https://github.com/voxpupuli/beaker-rspec', branch: 'vagrant' end group :release do