開發過程中,根據持續構建的原則,必須要達到自動構建。
1.從scm庫取得源**。
2.從scm庫的work2_tomcat分支取得tomcat版本**
3.用tomcat版本**替換scm庫中相應配置。
4.用user_submit目錄下開發人員的**替換scm庫中相應的**。
5.編譯。
6.拷貝編譯好的到dist目錄。
1.安裝ant和cvs客戶端,並將cvs.exe的目錄加入path變數。
2.編輯build.properties,用自己的使用者名稱和密碼替換。
3.將自己開發的程式按照wsad的目錄結構,拷貝到user_submit目錄下。
4.進入到build.xml所在目錄,在命令列敲入ant。
5.進入dist目錄,將裡面的內容拷貝到tomcat的發布根目錄。
自動構建的指令碼:
build.xml
build.properties:
user.submit.path=user_submit
cvs.user=cvsor
cvs.password=sun05
cvs.server=192.168.0.6
cvs.repository=d:/data
shell指令碼自動構建docker
shell 指令碼需要配合dockerfile檔案來構建 源jar路徑 即jenkins構建後存放的路徑 source path gateway docker 映象 容器名字或者jar名字 這裡都命名為這個 server name gateway tag 1.0 server port 10010 ...
iOS自動構建打包發布指令碼
原文 tomczhen的部落格 建議根據實際情況安裝 如專案中沒有使用cocoapods管理類庫則不用安裝cocoapods xctool是乙個很好的構建工具,有更加友好的log輸出和使用方法.如使用xcode自帶的xcodebuild構建則不需要安裝xctool.更新rubygem update ...
Jenkins自動化測試指令碼的構建
準備環境 自動化測試框架指令碼 linux下的python環境 思路 測試順序是,測試通過 倉庫拉下自動化指令碼框架的 執行測試指令碼,檢視測試報告 1.自動從 倉庫拉下 2.自動執行測試指令碼 3.生成測試報告 4.報告通過郵件傳送 linux下環境準備 1 linux伺服器下安裝自動化框架所需要...