我們希望能夠使用Hudson部署我們的項目,但項目的構建文件會生成一些文件並從其他位置下載軟件包。作爲Hudson部署的一部分,你可以運行一個ant構建腳本嗎?
Hudson是否可以將這些任務作爲部署的一部分來執行?
我們希望能夠使用Hudson部署我們的項目,但項目的構建文件會生成一些文件並從其他位置下載軟件包。作爲Hudson部署的一部分,你可以運行一個ant構建腳本嗎?
Hudson是否可以將這些任務作爲部署的一部分來執行?
Hudson(Jenkins)支持Ant,所以可以,您可以運行Ant腳本中指定的任何部署任務。
這裏是哈德遜維基鏈接到相應的頁面:Building A Software Project
您可以使用maven螞蟻插件(http://maven.apache.org/plugins/maven-antrun-plugin/)在沒有配置哈德森的情況下在哈德森運行ant腳本。這對於manuelly以及使用hudson來運行ant腳本非常有用。