Sha256: ba1f0c7eb51e1c90ca836cc9ba9419e3a1c0e04009a7a0241bf26b2bcd833d3e

Contents?: true

Size: 1.01 KB

Versions: 36

Compression:

Stored size: 1.01 KB

Contents

# Classes to be tested
classes:
<% repo.roles.each do |role| -%>
  - <%= role %>
<% end -%>

# Nodes to tests classes on, this refers to a 'factset' or 'nodeset'
# depending on whether you are running 'spec' or 'acceptance' tests
nodes:
<% repo.facts_files.each do |file| -%>
  - <%= File.basename(file,'.json') %>
<% end -%>

# You can group classes here to save typing
class_groups:

# You can group nodes here to save typing
# We have created a 'non_windows_nodes' group because we can't
# give you Windows vagrant boxes to test with because licensing,
# we can give you fact sets though so go crazy with spec testing!
node_groups:
  windows_nodes:
<% repo.facts_files.each do |file| -%>
<% if File.basename(file,'.json') =~ /Windows/i -%>
    - <%= File.basename(file,'.json') %>
<% end -%>
<% end -%>
  non_windows_nodes:
    include: 'all_nodes'
    exclude: 'windows_nodes'

test_matrix:
  - all_nodes:
      classes: 'all_classes'
      tests: 'spec'
  - non_windows_nodes: 
      classes: 'all_classes'
      tests: 'acceptance'

Version data entries

36 entries across 36 versions & 1 rubygems

Version Path
onceover-4.0.0 templates/controlrepo.yaml.erb
onceover-3.22.0 templates/controlrepo.yaml.erb
onceover-3.21.0 templates/controlrepo.yaml.erb
onceover-3.20.0 templates/controlrepo.yaml.erb
onceover-3.19.2 templates/controlrepo.yaml.erb
onceover-3.19.1 templates/controlrepo.yaml.erb
onceover-3.19.0 templates/controlrepo.yaml.erb
onceover-3.18.1 templates/controlrepo.yaml.erb
onceover-3.18.0 templates/controlrepo.yaml.erb
onceover-3.17.3 templates/controlrepo.yaml.erb
onceover-3.17.2 templates/controlrepo.yaml.erb
onceover-3.17.1 templates/controlrepo.yaml.erb
onceover-3.17.0 templates/controlrepo.yaml.erb
onceover-3.16.0 templates/controlrepo.yaml.erb
onceover-3.15.2 templates/controlrepo.yaml.erb
onceover-3.15.1 templates/controlrepo.yaml.erb
onceover-3.15.0 templates/controlrepo.yaml.erb
onceover-3.14.1 templates/controlrepo.yaml.erb
onceover-3.14.0 templates/controlrepo.yaml.erb
onceover-3.13.4 templates/controlrepo.yaml.erb