iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 17
0

bazel

是google的一個軟體構建工具,而他具有四項特性:

  • 加快構建和測試:bazel只重構必要的項目,採用先進的本地以及分散式緩存,優化依賴分析和平行執行,可以更快速構建更多項目
  • 支援多種語言:可以在Java、C++、Android、iOS、GO以及其他各領域的語言平台進行構建和測試,再作業系統也可以再windows,macOS,Linux
  • 可延展性:Bazel可以幫助延展你的組織、代碼庫以及不斷的整合系統,可以處理在多個儲存庫或是一個大的monorepo裡的任意大小代碼庫
  • 擴展你的需要:可以用Bazel熟悉的語法簡單的新增對新語言和平台的輔助,也可以從Bazel的溝通社群將編寫的語言規則分享和重新使用

參考文件
bazel


上一篇
[Day 16] 模組的優化
下一篇
[Day 18] Bazel 環境安裝
系列文
如何使用tensorflow在android上30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言