blob: 27e629aa9ab4a80ac9cb1c02a987afdab7b2e9fd [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.username }}
- password: {{ cred.get('password', '') }}
- desc: {{ cred.get('desc', '') }}
- scope: {{ cred.get('scope','GLOBAL') }}
{%- if cred.key is defined %}
- key: |
{{ cred.get('key','')|indent(6) }}
{%- endif %}
{% endfor %}