團隊自動化環境搭建與管理

2021-07-02 05:13:03 字數 630 閱讀 7038

業務問題:在每次新夥伴加入和每個夥伴們都是自己的系統,會導致四個後果。

一,  重複配置。

二,員工本地php配置環境和虛擬配置機測試環境和線上配置環境不一致,上線後容易出現未知的bug

三,配置檔案不一致,由於線上環境多是nginx配置,而夥伴們大多用apache,導致測試服不得不再重新配置 nginx配置檔案。

四,如果乙個夥伴專案轉移給另乙個夥伴,又不得不重新配置此專案造成時間成本的浪費。

業務需求: 一,新員工入職後或夥伴系統重新安裝後,可以一鍵安裝相同的php環境

二,每個專案的nginx配置檔案可以通過svn共享。

業務前置:一,已安裝svn

二,nginx配置檔案,因為不是很機密檔案,可以全員共享

a 刪除nginx配置conf目錄下的所有檔案

b conf目錄checkout所有專案配置,並生成快捷鍵,生成nginx重啟快捷鍵

c 生成團隊統一目錄 /php/

總結:由於團隊每個人的配置一樣,所以大多情況下,專案移交他過程不會出現預知bug而苦惱。 只需要svn更新conf目錄,並重啟nginx就ok了 

iOS自動化環境搭建

背景摘要 實驗環境 作業系統 os x 10.13.1 ios版本 11.0.2 xcode版本 9.0.1 正片如下 各種工具安裝 安裝brew usr bin ruby e curl fssl 安裝libimobiledevicebrew install libimobiledevice 安裝c...

Web自動化環境搭建

1.準備工具 python安裝完成後 cmd驗證 2.cmd安裝外掛程式 在python 安裝的scripts 目錄下進去 安裝完成後,scripts會更新顯示已安裝的 3.chromedriver 安裝 功能描述 測試chromedriver 和selenium 是否安裝成功 from selen...

python web自動化環境搭建

3 瀏覽器驅動位置 mac直接把chromedriver.exe放到 usr local bin 該路徑下即可 windows直接放到python安裝目錄下與python.exe同級目錄即可,因為安裝python時已經配置過環境變數,因而放到這裡就不用在配置。也可以放到其他位置需要新增到環境變數 4...