4
我想將Inno Setup添加到我的版本,但是,構建在Jenkins上運行,並且在不同機器上有很多代理。使用Jenkins創建Inno安裝程序安裝程序,無需在代理上預安裝
我寧願我的構建是自包含的,並且不需要我在每個代理上安裝項目以構建它。
您可以運行Inno安裝程序而不安裝它嗎?
例如我可以將安裝目錄複製到我的項目的子目錄中,並在構建代理上運行iscc.exe
,而不註冊任何dll等?
是否把它放在項目中是一個壞主意?
例如將壓縮安裝目錄並將其託管在nexus並下載解壓縮爲構建的一部分會更好嗎?
我需要運行的最低文件數iscc.exe
是什麼?
如果我執行inosetup編譯器,它會打開一個gui並要求我提交。 Jenkins如何避免它? –
@ValentinHeinitz我不明白。也許你應該發佈一個單獨的問題和更多的解釋。 –
是的,它不直接相關。我無法讓InnoSetup以無聲批處理模式工作。它彈出一個對話框,並要求我提交它允許執行。我想這是更多的Windows問題。 –