我正在考慮使用SVN,Jenkins和Maven的部署管道。目前,我被困在通常會在工作副本上撥打mvn release:perform
的地方。是否可以使用帶有特定修訂版的maven-release-plugin?
在考慮部署流水線時,我想創建一個管道,其中每個提交都可以用來發佈一個測試/生產軟件。假設我有5個版本,並且我決定發佈版本3(帶有版本3)。已經有2個新的提交到中繼(現在在修訂5)。
是否可以使用maven-release-plugin
在版本3檢出/構建/標記/提交版本?當maven-release-plugin完成發佈時,它通常會將修改後的POM提交到中繼。
我很高興對任何類型的信息或建議在這裏,可以隨意點我的書(如http://www.amazon.com/Continuous-Delivery-Deployment-Automation-Addison-Wesley/dp/0321601912),博客文章,詹金斯文檔......也許我完全是在錯誤的軌道上。
我們如何自動化jenkins中的發佈過程。請通過http://stackoverflow.com/questions/18778986/how-to-automate-a-job-in-jenkins –