原文:用 GitHub Action 構建一套 CI/CD 系統

緣起 Nebula Graph 最早的自動化測試是使用搭建在 Azure 上的 Jenkins,配合着 GitHub 的 Webhook 實現的,在用戶提交 Pull Request 時,加個 ready for testing 的 label 再評論一句 Jenkins go就可以自動的運行相應的 UT 測試,效果如下: 因為是租用的 Azure 的雲主機,加上 nebula 的編譯要求的機器 ...

2020-05-08 10:48 1 935 推薦指數:

查看詳情

Argo CD使用指南:如何構建一套完整的GitOps?

隨着Kubernetes繼續將自己確立為容器編排的行業標准,為你的應用和工具找到使用聲明式模型的有效方法是成功的關鍵。在這篇文章中,我們將在AWS中建立一個K3s Kubernetes集群,然后使用Argo CD和Vault實現安全的GitOps。你可以在以下兩個鏈接中分別查看基礎架構 ...

Fri Dec 25 22:19:00 CST 2020 0 1403
技術番外篇丨Github Action CI/CD

起源 看到.Net群里再聊CI/CD,我就這里分享一下我目前自己一些小東西的做法,我目前在Github有一個自己私有的組織,里面存放了我的部分商業化項目,早期我采用Jenkins用Webhooks進行發布部署, 但Jenkins我用起來太大。很多功能用不到而且還吃我服務器占用(ps:主要是高性能 ...

Fri Oct 15 17:04:00 CST 2021 2 877
構建之法與CI/CD

項目 內容 這個作業屬於哪個課程 2021春季軟件工程(羅傑 任健) 這個作業的要求在哪里 ...

Sun Mar 14 06:16:00 CST 2021 4 178
使用CI/CD工具Github Action發布jar到Maven中央倉庫

之前發布開源項目Payment Spring Boot到Maven中央倉庫我都是手動執行mvn deploy,在CI/CD大行其道的今天使用這種方式有點“原始”。於是我一直在尋求一種能夠支持流水線作業的發布工具,能讓我在進行合並代碼時自動觸發構建發布。有一款免費的產品能做到這一點,它就 ...

Fri Jul 09 17:40:00 CST 2021 0 328
GitHub Actions 完成CI CD

在之前我的部署、版本控制、CICD都是在Jenkins 下來完成的 在前幾天看到github上的一個新玩具actions,簡直驚為天人 它能在你的倉庫觸發事件(Push,Pull,issue,...)的時候給你分配一台服務器執行一些預定好的命令 並且它的腳本編寫非常簡單只要半個小時就能學會 ...

Mon Dec 16 09:26:00 CST 2019 0 290
Github原生CI/CD,初嘗Github Actions

Github 原生 CI/CD,初嘗 Github Actions Intro Github 目前已經推出了自己的 CICD 服務 —— Github Actions,而且比微軟的 Azure DevOps Pipelines 對開發者來說更友好,使用起來更好用。 Github ...

Wed Dec 04 08:29:00 CST 2019 1 1772
Github Packages和Github Actions實踐之CI/CD

概述 Github在被微軟收購后,不忘初心,且更大力度的造福開發者們,推出了免費私有倉庫等大更新。近期又開放了packages和actions兩個大招,經筆者試用后感覺這兩個功能配合起來簡直無敵。 GitHub Packages 是一個和每一個代碼倉庫關聯的軟件包倉庫。通俗來說就是代碼倉庫 ...

Mon Mar 09 12:51:00 CST 2020 0 986
 
粵ICP備18138465號   © 2018-2026 CODEPRJ.COM