2016-05-18 59 views
0

我們的Jenkins實例將歸檔版本放入子目錄archive\projects\<project name>\<build target>中的zip文件中。我目前使用的是Windows,並且經常使用內置的zip擴展(上下文菜單中的「全部提取」),這使得以這種方式提取存儲文件變得麻煩。Jenkins檔案沒有父目錄

因此,我寧願那些文件直接進入沒有父目錄的zip文件。它有可能嗎?或者會打破一些假設? Jenkins GUI上的項目配置沒有提供這樣的選項,到目前爲止谷歌也沒有把任何有用的東西。

+0

由於這是現在正式宣佈爲風滾草,我還沒有找到任何其他解決方案,我覺得這是不可能的。 – antipattern

回答

0

因爲它已經有一段時間了,而且我找到了滿意的解決方案,所以我會在這裏發表自己的回答。

我的解決方案是,使用NSIS(Nullsoft安裝系統)創建一個安裝程序.exe,並使這個,而不是文件夾本身,一個神器。

  • 您對下載/安裝的內容有更多的控制權。
  • 下載速度很快,因爲沒有創建按需zip。

對於一個很好的教程,看看here

*)其實< 2秒對於大約100mell的dll文件20秒。