Skip to content

Commit

Permalink
fixtures.yml: Pull dependencies from git
Browse files Browse the repository at this point in the history
This is the current best practice. In unit tests the .fixtures.yml will
be used and we're able to detect breaking changes in dependencies before
they are released. In acceptance tests the latest forge releases based
on metadata.json will be used.
  • Loading branch information
bastelfreak committed Jun 19, 2024
1 parent a066b64 commit a63c78d
Showing 1 changed file with 8 additions and 17 deletions.
25 changes: 8 additions & 17 deletions .fixtures.yml
Original file line number Diff line number Diff line change
@@ -1,19 +1,10 @@
# This file can be used to install module dependencies for unit testing
# See https://github.com/puppetlabs/puppetlabs_spec_helper#using-fixtures for details
---
fixtures:
forge_modules:
icinga:
repo: icinga/icinga
stdlib:
repo: puppetlabs/stdlib
apt:
repo: puppetlabs/apt
zypprepo:
repo: puppet/zypprepo
yumrepo_core:
repo: puppetlabs-yumrepo_core
redis:
repo: puppet/redis
augeas:
repo: puppetlabs-augeas_core
repositories:
icinga: https://github.com/voxpupuli/puppet-icinga
stdlib: https://github.com/puppetlabs/puppetlabs-stdlib
apt: https://github.com/puppetlabs/puppetlabs-apt
zypprepo: https://github.com/voxpupuli/puppet-zypprepo
yumrepo_core: https://github.com/puppetlabs/puppetlabs-yumrepo_core
redis: https://github.com/voxpupuli/puppet-redis
augeas_core: https://github.com/puppetlabs/puppetlabs-augeas_core

0 comments on commit a63c78d

Please sign in to comment.