我需要從運行在Windows計算機上的ANT腳本創建RPM包。該包必須包含構建的結果類以及一些其他附加資源。在Windows下從ANT腳本創建RPM包
我想應該有一些程序的地方,可以通過命令行來調用創建此包。
我想在windows下這樣做的原因是我們有一個腳本可以爲幾個不同的平臺構建安裝程序,並且所有的東西都已經配置好了,所以我想避免把所有東西都移植到linux上的痛苦。
你知道這怎麼可能實現?
編輯: 我用一個單獨的Linux機器做到這一點。我使用scp任務複製所有文件,然後使用ssh任務遠程執行rpm命令。如果這個任務返回一個成功的代碼,我將生成的rpm複製回scp。
我想我會嘗試版本1.我雖然做了類似的事情,但我想檢查是否有更好的方法 – 2009-01-20 08:01:53
我使用ant任務scp和ssh在單獨的計算機中啓動生成過程。當rpm -bb調用完成時,我使用scp將文件再次複製回來。 – 2009-01-22 13:18:02