Skip to content
Snippets Groups Projects
Select Git revision
  • addf69c5127b1470f3135243f993f85dc2b2f8e4
  • master default protected
  • v2021.2.1
  • v2021.2
  • RC5_v2021.1
  • RC4_v2021.1
  • RC3_v2021.1
  • RC2_v2021.1
  • RC1_v2021.1
  • v2020.1
10 results

slubsipbuilderbagit.t

Blame
  • .ansible-lint 2.64 KiB
    ---
    # based on documentation available at
    # https://ansible-lint.readthedocs.io/en/latest/configuring/
    
    # exclude_paths included in this file are parsed relative to this file's location
    # and not relative to the CWD of execution. CLI arguments passed to the --exclude
    # option will be parsed relative to the CWD of execution.
    exclude_paths:
      - .cache/    # implicit unless exclude_paths is defined in config
      - .git/
      - .githooks/
      - backups/
    # parseable: true
    # quiet: true
    # verbosity: 1
    
    # Mock modules or roles in order to pass ansible-playbook --syntax-check
    # mock_modules:
    #   - zuul_return
    #   # note the foo.bar is invalid as being neither a module or a collection
    #   - fake_namespace.fake_collection.fake_module
    #   - fake_namespace.fake_collection.fake_module.fake_submodule
    # mock_roles:
    #   - mocked_role
    #   - author.role_name # old standalone galaxy role
    #   - fake_namespace.fake_collection.fake_role # role within a collection
    
    # Enable checking of loop variable prefixes in roles
    loop_var_prefix: "{role}_"
    
    use_default_rules: true
    # Load custom rules from this specific folder
    # rulesdir:
    #   - ./rule/directory/
    
    # This makes linter to fully ignore rules/tags listed below
    skip_list:
      - skip_this_tag
      - git-latest
      - name[casing]
      - name[template]
      - package-latest
    
    # Any rule that has the 'opt-in' tag will not be loaded unless its 'id' is
    # mentioned in the enable_list:
    enable_list:
      - empty-string-compare    # opt-in
      - no-log-password         # opt-in
      - no-same-owner           # opt-in
      # add yaml here if you want to avoid ignoring yaml checks when yamllint
      # library is missing. Normally its absence just skips using that rule.
      - yaml
    # Report only a subset of tags and fully ignore any others
    # tags:
    #   - var-spacing
    
    # This makes the linter display but not fail for rules/tags listed below:
    warn_list:
      - skip_this_tag
      - git-latest
      - experimental    # experimental is included in the implicit list
      # - role-name
    
    # Offline mode disables installation of requirements.yml
    offline: false
    
    # Define required Ansible's variables to satisfy syntax check
    # extra_vars:
    #   foo: bar
    #   multiline_string_variable: |
    #     line1
    #     line2
    #   complex_variable: ":{;\t$()"
    
    # Uncomment to enforce action validation with tasks, usually is not
    # needed as Ansible syntax check also covers it.
    # skip_action_validation: false
    
    # List of additional kind:pattern to be added at the top of the default
    # match list, first match determines the file kind.
    kinds:
      # - playbook: "**/examples/*.{yml,yaml}"
      # - galaxy: "**/folder/galaxy.yml"
      # - tasks: "**/tasks/*.yml"
      # - vars: "**/vars/*.yml"
      # - meta: "**/meta/main.yml"
      - yaml: "**/*.yaml-too"