Sha256: 57f93f39a70818b05420cafa28b4dd25214f06dd77fcbe26e1b0952093935351

Contents?: true

Size: 1.01 KB

Versions: 43

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 weather 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

43 entries across 43 versions & 2 rubygems

Version Path
onceover-3.8.0 templates/controlrepo.yaml.erb
onceover-3.7.0 templates/controlrepo.yaml.erb
onceover-3.6.2 templates/controlrepo.yaml.erb
onceover-3.6.1 templates/controlrepo.yaml.erb
onceover-3.6.0 templates/controlrepo.yaml.erb
onceover-3.5.2 templates/controlrepo.yaml.erb
onceover-3.5.1 templates/controlrepo.yaml.erb
onceover-3.5.0 templates/controlrepo.yaml.erb
onceover-3.4.0 templates/controlrepo.yaml.erb
onceover-3.3.3 templates/controlrepo.yaml.erb
onceover-3.3.2 templates/controlrepo.yaml.erb
onceover-3.3.1 templates/controlrepo.yaml.erb
onceover-3.3.0 templates/controlrepo.yaml.erb
onceover-3.2.8 templates/controlrepo.yaml.erb
onceover-3.2.7 templates/controlrepo.yaml.erb
onceover-3.2.6 templates/controlrepo.yaml.erb
onceover-3.2.5 templates/controlrepo.yaml.erb
onceover-3.2.4 templates/controlrepo.yaml.erb
onceover-3.2.3 templates/controlrepo.yaml.erb
onceover-3.2.2 templates/controlrepo.yaml.erb