簡體   English   中英

我的情況在哪里放置jenkins服務器

[英]Where to put jenkins server in my situation

嗨,我有這樣的服務器設置, 在此處輸入圖片說明

每當bitbucket發生變化時,我想更新我的QA服務器和開發服務器。 要使這個人自動化,我建議我使用git hooks因此我進行了搜索,並發現了關於jenkins和bitbucket連接器的信息

詹金斯掛鈎管理

所以我認為我必須在某個地方有一個jenkins服務器,但我不知道在哪里。

我應該在哪里擁有jenkins服務器。 內部開發服務器? 質量檢查服務器? 還是兩個服務器?

誰能幫我解釋一下該如何做,因為我是詹金斯和比特桶的新手

我使用PHP ,服務器使用LAMP

對於什么是有價值的,這是答案,但並不引人注目,因為不需要引人注目:)您可以在Development Server或QA Server上進行設置,我想這並不重要。

Jenkins將協調從bitbucket到您的環境的部署,您只需要一個實例即可。 流將是這樣的:

  • 推送到位桶
  • 觸發提交鈎子
  • Jenkins遠程並在開發服務器上運行部署腳本
  • Jenkins遙控器並在QA服務器上運行部署腳本
  • Jenkins在質量檢查服務器上運行測試
  • 等等

希望對您有所幫助,只是在這里澄清部署腳本是拉代碼,遷移數據庫,重新啟動服務器...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM