我正在使用Jenkins DSL,我需要将工作区从一个作业复制到另一个作业,我一直在寻找一个API,但没有成功。
知道如何使用DSL做到这一点吗?
问候。
答案 0 :(得分:2)
您似乎可以使用clone SCM plugin
此插件可以归档工作区 构建一个项目并将其重用为SCM源 另一个项目。
publishCloneWorkspace(String workspaceGlob) {}
归档克隆工作区SCM源文件。
cloneWorkspace(String parentProject, String criteria = 'Any')
添加复制另一个项目工作区的SCM源。有效 标准是“任何”,“未成功”和“成功”。