2016-12-16 8 views
1

내 직업에 비밀 파일을 추가하고 싶지만 Jenkis DSL에서 어떤 키워드를 찾을 수 없습니까?Jenkins DSL 비밀 파일 추가

enter image description here

은 XML로는 다음과 같습니다 : 당신은 credentialsBinding 컨텍스트 내에서 file을 사용할 수 있습니다

<project> 
... 
<properties>...</properties> 
<scm class="hudson.scm.NullSCM"/> 
<builders>...</builders> 
<buildWrappers> 
    <org.jenkinsci.plugins.credentialsbinding.impl.SecretBuildWrapper plugin="[email protected]"> 
    <bindings> 
     <org.jenkinsci.plugins.credentialsbinding.impl.FileBinding> 
      <credentialsId>my-keytab</credentialsId> 
      <variable>KEYTAB</variable> 
     </org.jenkinsci.plugins.credentialsbinding.impl.FileBinding> 
    </bindings> 
    </org.jenkinsci.plugins.credentialsbinding.impl.SecretBuildWrapper> 
</buildWrappers> 
</project> 

답변

2

.

job('example') { 
    wrappers { 
    credentialsBinding { 
     file('KEYTAB', 'my-keytab') 
    } 
    } 
} 

자세한 내용은 API Viewer을 참조하십시오.