Mac 配置 Jenkins


關於 Jenkins

Jenkins 是一個開源軟件項目,旨在提供一個開放易用的軟件平台,使持續集成變成可能。

安裝 Jenkins 並配置,

http://linjunpop.logdown.com/posts/162202-set-up-jenkins-server-on-the-mac-mini-to-run-ios-tests

大致步驟也就是  安裝Jenkins  創建job 根據配置的github 倉庫地址,

然后jenkins 會在網站根目錄下【jenkins 就是java 編寫的網站應用程序,跨平台】 創建工作區,拉一份代碼。調用你配置的build 腳本 構建項目。

里面提到了 github pull request build 功能,其中涉及到 hooks 概念。 hooks 簡單理解就是 回調或切面編程。如果你在一個有域名的機器上部署 jenkins 。那么你可以通過設置 在 github 對應倉庫的

webhooks 對應地址 大致是這樣的 http://你的域名:端口/github-webhook/  

github 在某個事件發生時【push pull delete】發送post 請求到你的jenkins 。jenkins 解析,然后調用你配置好的處理腳本或其他的什么操作。

這里有篇文章可以參考:http://www.fancycoding.com/automatic-deploy-task-using-github-hooks/

 

它僅僅是個平台 開源功能豐富。像這種構建也可以在服務器創建代碼倉庫,定期執行腳本,上傳ipa 包,或其他操作。

 詳細jenkins 入門參考:http://www.cnblogs.com/ppinfo/p/3224643.html#_Toc357079428


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM