關於客戶端的持續整合

2021-09-29 23:37:42 字數 472 閱讀 4507

最近一段時間協助處理了一些持續整合相關的業務,算是接著這個機會對整個架構的各個方面都有所了解。持續整合包含伺服器和客戶端,伺服器需要單獨說明,這裡說明客戶端。

客戶端的持續整合,涵蓋了客戶端**的持續提交,自動匯出客戶端的安裝包,自動化的將安裝包推薦入商店。有點類似於devops,就是盡可能的自動化。

這方面的工具,選取的是jenkins,工作是將一些流程寫進jenkins的pipeline中,然後用流水線的方法去構建。

但這樣有個前提,就是相關的操作,確實是可以被指令碼處理自動化的,客戶端的出包,之前主要是一些圖形操作,這就需要將步驟改變成命令列。客戶端引擎,目前在支援兩個,unity和ue4。

unity: 引擎本身沒有現成的工具來直接管理資源,所以需要手動編寫一些靜態函式,在命令列裡呼叫執行,用以管理ab資源。管理資源有不同的方法和技巧,這裡不詳細展開。

ue4: 虛幻引擎本身提供了比較完善的工具,所以這方面比較直接,就是對一些工具函式的使用。

09 客戶端整合IdentityServer

新建api的專案 dotnet new webapi name clientcredentialapi 在我們上一節課的 identityserversample中加入授權的認證 引入命名空間 using microsoft.aspnetcore.authorization 然後給controlle...

9 客戶端整合IdentityServer

1 建立客戶端的webapi專案 e coding netcore identityserversample dotnet new webapi name identitycredentialapi2 在需要啟用授權的方法上增加authorize標籤 3 使用nuget工具安裝 identityse...

環信客戶端整合

建立使用者 建立使用者 賬號 密碼 建立成功的使用者json 賬號 密碼 建立成功的使用者json public string accountcreate string username,string password password username,password return accoun...