Skip to content

Support rsync to sync modules into SUT #84

@bastelfreak

Description

@bastelfreak

We currently have two methods to get modules into a SUT: https://github.com/voxpupuli/voxpupuli-acceptance?tab=readme-ov-file#installing-puppet-modules

We should also implement rsync support because that's supposed to be way faster when we have many modules (e.g. testing profiles or roles modules). That means extending

case modules
when :metadata
install_local_module_on(hosts)
when :fixtures
fixture_modules = File.join(Dir.pwd, 'spec', 'fixtures', 'modules')
Voxpupuli::Acceptance::Fixtures.install_fixture_modules_on(hosts, fixture_modules)
end

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions