blob: 1f2247f682027b4e919e22ecb3e3b424078c5d33 [file] [log] [blame]
{% from "jenkins/map.jinja" import client with context %}
{% for name, cred in client.get('credential',{}).iteritems() %}
credential_{{ name }}:
jenkins_credential.present:
- name: {{ cred.get('name', name) }}
- username: {{ cred.get('username', '') }}
- password: {{ cred.get('password', '') }}
- desc: {{ cred.get('desc', '') }}
- scope: {{ cred.get('scope','GLOBAL') }}
- secret: {{ cred.get('secret', '') }}
{%- if cred.key is defined %}
- key: |
{{ cred.get('key','')|indent(6) }}
{%- endif %}
{% endfor %}