I am getting started with puppet-rspec, and I setup my external modules required in the
site/$module/.fixtures.yml, with something like
---
fixtures:
forge_modules:
apt: puppetlabs/apt
stdlib: puppetlabs/stdlib
debconf: stm/debconf
I noticed that these are downloaded each and every time I run my tests (and with slow internet, this is not fun). Could I point these to my vendored modules instead in ../../modules?
What is typical configuration?
I'm thinking for local development environment, I really do want to use vendored modules, not download these puppies each time (or just download if I changed metadata.json). For CI environment, I can see how that'd make sense to download each and every time.