讓我們嘗試重新編輯,看看這是否更有意義。Grails自動構建,沒有Maven,沒有互聯網
我們已經有了一個Grails項目(可能不止一個)。構建服務器使用Hudson。構建服務器沒有互聯網連接。我有一個常青藤資源庫,但不是Maven資源庫,我幾乎肯定不能爲了公司原因安裝一個。
如何使用此設置從頭開始構建Grails應用程序,因爲Grails不會有Maven存儲庫來下載插件。我需要每個構建來拉動源代碼,配置Grails(「下載/安裝插件」步驟),並構建WAR。如何在沒有互聯網連接且沒有Maven存儲庫的情況下管理它?
是否將Grails插件目錄設置爲項目和源代碼控制的一部分?然後,我可以在具有互聯網連接的開發人員PC上下載並安裝插件,然後檢查插件安裝引起的任何更改。我寧願使用Ivy,但我無法弄清楚如何使用Grails進行工作。我的意思是說,Grails可以通過常春藤拉一個庫,但它似乎需要Maven插件安裝。
我真的需要Grails與我們現有的Ivy服務器進行交互,並找到一種將Grails插件放入Ivy的方法。 – 2011-03-31 14:37:01
我們仍在使用Grails依賴關係解析系統,我們沒有使用Maven插件進行構建,因此就我所知,如果您的存儲庫是Ivy或Maven,它至少可以通過Grails解析系統訪問並不重要,您只需告訴Grails在哪裏查找插件和jar文件。 – Maricel 2011-03-31 15:30:24