我已经通过python脚本生成了jenkinsfile。我想通过代码将jenkinsfile与jobDSL集成。我想通过代码将生成的jenkinsfile与JobDSL集成在一起。怎么做?
6ju8rftf1#
我猜您的意思是将生成的Jenkinsfile集成到创建管道作业的dsl脚本中。我们的项目中有如下脚本:
pipelineJob(<job_name>) { ... definition { cpsScm { ... scm { git { branch("master") remote { url(<gerrit_repo_url>) credentials(<credential_to_access_the_repo_if_any>) ... } } scriptPath("path/to/the/Jenkinsfile") } } } }
它克隆一个git repo并在repo中使用Jenkinsfile。
1条答案
按热度按时间6ju8rftf1#
我猜您的意思是将生成的Jenkinsfile集成到创建管道作业的dsl脚本中。
我们的项目中有如下脚本:
它克隆一个git repo并在repo中使用Jenkinsfile。