我试图在Jenkins文件中使用Copy Artifact Plugin:
copyArtifacts(projectName: 'myProject', selector: lastSuccessful(), filter: '*.png*', target: 'Figures');
代码正在运行,但我还需要得到“myProject”的许可。使用插件。通过詹金斯,它是一个像这样的抽象盒子:
如果我不在Jenkins工作中使用Jenkins文件,我只能检查ticbox。
问题:如何直接在jenkins文件中设置权限而不是使用ticbox?
答案 0 :(得分:1)
声明性管道:
pipeline {
agent any;
options {
copyArtifactPermission('job1,job2,...');
}
stages{...}
}
答案 1 :(得分:0)
您是否检查了管道语法中的properties
步骤?