我在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
}
}
}
感謝您的幫助。 –