New*_*per 10 jenkins jenkins-plugins
我在jenkins中归档文件夹路径有问题.我只想存档我的项目调试文件夹中的内容.我使用以下来做到这一点.
MyApp1/MyApp1/bin/Debug/*
Run Code Online (Sandbox Code Playgroud)
当我使用它时,它将归档调试文件夹内的内容,但保持相同的文件夹结构(MyApp1/MyApp1/bin/Debug).
如果我只需要将调试(Debug /)文件夹中的文件存档,我该怎么做.
请指教.
Sim*_*olt 10
仅使用归档工件设置无法删除路径的"前缀".(某些上传扩展确实支持此功能 - 例如,发布基于FTP的插件)
如果您确实需要这个,一个简单的解决方案是添加一个额外的构建步骤,将Debug文件夹复制到项目工作区的根目录.
较干净的方法可能是设置一个专用于生成工件的阶段,并使用适当的工作目录进行设置:
stage('Release') {
steps {
dir('MyApp1/MyApp1/bin/Debug') {
archiveArtifacts artifacts: '**', fingerprint: true
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
15872 次 |
| 最近记录: |