我在jenkins中存档文件夹路径时遇到问题。我只想归档我的项目调试文件夹中的内容。我使用以下来做到这一点。jenkins中存档文件
MyApp1/MyApp1/bin/Debug/*
当我使用,这将存档什么debug文件夹内,但保持相同的文件夹结构(MyApp1/MyApp1 /斌/调试)。
如果我只需要在调试(Debug /)文件夹中存档文件,我该怎么做。
请指教我。
我在jenkins中存档文件夹路径时遇到问题。我只想归档我的项目调试文件夹中的内容。我使用以下来做到这一点。jenkins中存档文件
MyApp1/MyApp1/bin/Debug/*
当我使用,这将存档什么debug文件夹内,但保持相同的文件夹结构(MyApp1/MyApp1 /斌/调试)。
如果我只需要在调试(Debug /)文件夹中存档文件,我该怎么做。
请指教我。
只能使用存档工件设置删除路径的“前缀”。 (一些上传扩展支持这种方式 - 例如通过FTP发布插件)
如果您真的需要这个简单的解决方案,则需要添加一个额外的构建步骤,将Debug文件夹复制到项目工作区的根目录。
一个更清洁的方式可能是有一个专门生产器物阶段,成立了相应的工作目录:
stage('Release') {
steps {
dir('MyApp1/MyApp1/bin/Debug') {
archiveArtifacts artifacts: '**', fingerprint: true
}
}
}
感谢您的帮助。 –