Allow using custom credentials id
diff --git a/jenkins/files/jobs/workflow-scm.xml b/jenkins/files/jobs/workflow-scm.xml
index dce464a..697d0d5 100644
--- a/jenkins/files/jobs/workflow-scm.xml
+++ b/jenkins/files/jobs/workflow-scm.xml
@@ -8,6 +8,9 @@
{%- if job.scm.get('type', 'git') == 'git' %}
<scm class="hudson.plugins.git.GitSCM" plugin="git@2.5.3">
<configVersion>2</configVersion>
+ {%- if job.scm.credentials is defined %}
+ <credentialsId>{{ job.scm.credentials }}</credentialsId>
+ {%- endif %}
<userRemoteConfigs>
<hudson.plugins.git.UserRemoteConfig>
<url>{{ job.scm.url }}</url>