<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
通過自動構建的功能,可以實現程式碼或映象提交後元件自動觸發構建和部署,Rainbond 提供了基於程式碼倉庫 Webhooks、映象倉庫 Webhooks 和自定義 API 三種方式觸發元件自動部署。自動構建的功能可以輔助開發者便捷的實現敏捷開發。
在 元件管理面板/構建源管理 中請開啟 Git-Webhook 自動構建功能,複製生成的 hook 地址。
Rainbond 自動構建後預設會進行部署動作,所以一般情況下開發者不希望每一次程式碼提交都進行部署動作,因此 Rainbond hook 自動觸發設定了前提,在 Commit 資訊中包含@關鍵字時才觸發動作。這個關鍵字可以由開發者進行設定。
請注意,這裡生成的域名是根據當前存取平臺的域名生成,若不正確可直接使用平臺正確的存取域名。
如果您的專案存放在Github中,請參考如下截圖:
如果您的專案存放在Gitlab中,請參考如下截圖:
其他程式碼倉庫設定方式類似,需要說明的是目前 Rainbond hook 觸發暫不支援安全請求校驗。
映象倉庫自動構建可以實現推播映象後應用的自動構建,方便的對接第三方自動化流程。當映象更新事件到達時判斷以下條件,都滿足時觸發自動構建。
需要在應用中啟用自動構建功能,並且需要將應用的 webhooks url 設定到目標映象倉庫的 webhooks 中。
預設情況下 Webhook 更新事件的映象名稱和 Tag 必須與元件當前構建源的映象名稱和 Tag 設定一致才能觸發構建和部署。設定了 Tag 觸發策略以後,根據設定的正規表示式,如果接收到的 push 事件的映象 tag 能夠正確匹配正規表示式,則認為此次更新事件有效,根據更新的 Tag 資訊來升級當前元件的構建源資訊並進行自動構建。
比如設定 Tag 策略為: v5.* 當 Tag 為 v5.1 v5.2 v5.9等都將被允許。
設定 Docker Hub
設定方式請參考如下截圖:
通過開啟 API 自動構建返回的 url,POST 方法呼叫 API,攜帶祕鑰即可觸發 API 自動構建,祕鑰可以自定義設定
API 使用方式如下:
curl -d '{"secret_key":"<祕鑰>"}' -H "Content-type: application/json" -X POST <API地址>
基於 API 觸發自動構建是最靈活的方式之一,主要用於與第三方 CI 系統整合。
以上就是Rainbond設定元件自動構建部署官方檔案講解的詳細內容,更多關於Rainbond設定元件自動構建部署官方檔案的資料請關注it145.com其它相關文章!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45