GitLab 8 15中引入了自動部署和Web終端

2021-09-16 18:15:17 字數 1063 閱讀 9037

最新的gitlab 8.15版提供了新的持續整合和持續部署(ci/cd)特性,目的在於自動化不同平台上的部署,並使用命令列介面讓試機(staging)或產品部署更加便捷。

\u0026#xd;\n\u0026#xd;\n

gitlab的自動部署(auto deploy)特性採用docker將應用自動部署到容器排程器,例如docker swarm、google kubernetes和apache mesos等。為適合不同的基礎架構提供商,自動部署使用了預定義的模板。模板中描述了如何打包應用、設定基礎架構、呼叫所需的任意服務等。gitlab當前提供了乙個參考模板,用於建立乙個docker映象並將其部署到open shift平台上的kubernetes中。gitlab將所有可用的模板存放於特定的**庫中。

\u0026#xd;\n\u0026#xd;\n

gitlab的web終端(web terminal)特性讓使用者可以通過ssh連線到走查環境等應用環境中,並在shell提示符下使用。web終端的最大好處在於提供了對走查、試機或產品環境的便捷直接訪問,這可快速測試變更對系統所產生的影響。

\u0026#xd;\n\u0026#xd;\n

gitlab的其它顯著特性包括:

\u0026#xd;\n\u0026#xd;\n

可跨**庫使用git鉤的全域性git鉤(global git hooks)。git鉤是一種**庫特定的動作,由推送(push)、提交(commit)和歸併(merge)等操作觸發。 \u0026#xd;\n\u0026#xd;\n

與slack的整合,這使得軟體缺陷問題可以直接由slack建立、展示和搜尋。\u0026#xd;\n

最後一點,也同樣重要的是,gitlab 8.15中還做了不少介面上的改進,包括新的字型、易於辨識的標籤、對構建的滾動和載入的改進等。

\u0026#xd;\n\u0026#xd;\n

檢視英文原文:gitlab 8.15 introduces auto deploy and web terminal

\u0026#xd;\n\u0026#xd;\n

感謝張衛濱對本文的審校。

\u0026#xd;\n

GitLab 8 15中引入了自動部署和Web終端

最新的gitlab 8.15版提供了新的持續整合和持續部署 ci cd 特性,目的在於自動化不同平台上的部署,並使用命令列介面讓試機 staging 或產品部署更加便捷。gitlab的自動部署 auto deploy 特性採用docker將應用自動部署到容器排程器,例如docker swarm go...

GitLab 8 15中引入了自動部署和Web終端

最新的gitlab 8.15版提供了新的持續整合和持續部署 ci cd 特性,目的在於自動化不同平台上的部署,並使用命令列介面讓試機 staging 或產品部署更加便捷。gitlab的自動部署 auto deploy 特性採用docker將應用自動部署到容器排程器,例如docker swarm go...

中像html中引入css CSS引入方式

a 內部樣式,把css 寫入style標籤中。b 外部樣式,把css 寫入.css檔案中。第一步 新建乙個.css檔案,然後在.css檔案中書寫css 第二步 在html文件中,引入.css檔案。使用link標籤來引入。c 行內樣式,在標籤中新增乙個style屬性,然後把css樣式書寫在style屬...