亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種自動打包發(fā)布方法及裝置與流程

文檔序號:12362984閱讀:來源:國知局

技術(shù)特征:

1.一種自動打包發(fā)布方法,其特征在于,包括:

獲取用戶提交的代碼,檢查獲取到的代碼是否符合預(yù)設(shè)代碼規(guī)范;

如果檢查通過,則接收編譯請求,采用從指定的版本控制服務(wù)器下載的文件進行編譯打包,打包后上傳到所述版本控制服務(wù)器上;

將程序包從所述版本控制服務(wù)器上下載到集成測試服務(wù)器中,通過預(yù)設(shè)的腳本啟動應(yīng)用程序;

調(diào)用相應(yīng)的測試程序,對系統(tǒng)進行測試。

2.如權(quán)利要求1所述的自動打包發(fā)布方法,其特征在于,在所述檢查獲取到的代碼是否符合預(yù)設(shè)代碼規(guī)范之后還包括:

如果檢測不通過,則向用戶發(fā)送提示文件存在問題的提示信息,所述提示信息中包含不符合規(guī)范的原因。

3.如權(quán)利要求2所述的自動打包發(fā)布方法,其特征在于,所述采用從指定的版本控制服務(wù)器下載的文件進行編譯打包,打包后上傳到所述版本控制服務(wù)器上包括:

采用從指定的版本控制服務(wù)器下載的文件進行編譯;

判斷編譯是否成功;

如果是,則進行代碼打包;如果否,則向用戶發(fā)送是否進行人工觸發(fā)打包的通知。

4.如權(quán)利要求1至3任一項所述的自動打包發(fā)布方法,其特征在于,所述調(diào)用相應(yīng)的測試程序,對系統(tǒng)進行測試包括:

分別啟動功能測試腳本、性能測試腳本以及安全測試腳本,對系統(tǒng)進行功能、性能以及安全的測試,對應(yīng)生成功能測試結(jié)果、性能測試結(jié)果以及安全測試結(jié)果信息。

5.如權(quán)利要求4所述的自動打包發(fā)布方法,其特征在于,還包括:

將所述功能測試結(jié)果、性能測試結(jié)果以及安全測試結(jié)果信息通過郵件方式發(fā)送至預(yù)設(shè)的聯(lián)系用戶。

6.一種自動打包發(fā)布裝置,其特征在于,包括:

靜態(tài)代碼檢查模塊,用于獲取用戶提交的代碼,檢查獲取到的代碼是否符合預(yù)設(shè)代碼規(guī)范;

編譯打包模塊,用于在所述靜態(tài)代碼檢查模塊檢查所述代碼通過后,接收編譯請求,采用從指定的版本控制服務(wù)器下載的文件進行編譯打包,打包后上傳到所述版本控制服務(wù)器上;

部署模塊,用于將程序包從所述版本控制服務(wù)器上下載到集成測試服務(wù)器中,通過預(yù)設(shè)的腳本啟動應(yīng)用程序;

測試模塊,用于調(diào)用相應(yīng)的測試程序,對系統(tǒng)進行測試。

7.如權(quán)利要求6所述的自動打包發(fā)布裝置,其特征在于,還包括:

提示模塊,用于在所述靜態(tài)代碼檢查模塊檢查獲取到的代碼不符合預(yù)設(shè)代碼規(guī)范之后,向用戶發(fā)送提示文件存在問題的提示信息,所述提示信息中包含不符合規(guī)范的原因。

8.如權(quán)利要求7所述的自動打包發(fā)布裝置,其特征在于,所述編譯打包模塊具體用于:

采用從指定的版本控制服務(wù)器下載的文件進行編譯;判斷編譯是否成功;如果是,則進行代碼打包;如果否,則向用戶發(fā)送是否進行人工觸發(fā)打包的通知。

9.如權(quán)利要求6至8任一項所述的自動打包發(fā)布裝置,其特征在于,所述測試模塊具體用于:

分別啟動功能測試腳本、性能測試腳本以及安全測試腳本,對系統(tǒng)進行功能、性能以及安全的測試,對應(yīng)生成功能測試結(jié)果、性能測試結(jié)果以及安全測試結(jié)果信息。

10.如權(quán)利要求9所述的自動打包發(fā)布裝置,其特征在于,還包括:

結(jié)果發(fā)送模塊,用于將所述功能測試結(jié)果、性能測試結(jié)果以及安全測試結(jié)果信息通過郵件方式發(fā)送至預(yù)設(shè)的聯(lián)系用戶。

當(dāng)前第2頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1