在之前我的部署、版本控制、CI、CD都是在Jenkins 下來完成的 在前幾天看到github上的一個新玩具actions,簡直驚為天人 它能在你的倉庫觸發事件(Push,Pull,issue,...)的時候給你分配一台服務器執行一些預定好的命令 並且它的腳本編寫非常簡單只要半個小時就能學會 ...
概述 Github在被微軟收購后,不忘初心,且更大力度的造福開發者們,推出了免費私有倉庫等大更新。近期又開放了packages和actions兩個大招,經筆者試用后感覺這兩個功能配合起來簡直無敵。 GitHub Packages 是一個和每一個代碼倉庫關聯的軟件包倉庫。通俗來說就是代碼倉庫中存放的是源碼,軟件包倉庫中存放的是編譯輸出后的可以被各個語言生態的依賴管理工具直接依賴的lib。類似的我們 ...
2020-03-09 04:51 0 986 推薦指數:
在之前我的部署、版本控制、CI、CD都是在Jenkins 下來完成的 在前幾天看到github上的一個新玩具actions,簡直驚為天人 它能在你的倉庫觸發事件(Push,Pull,issue,...)的時候給你分配一台服務器執行一些預定好的命令 並且它的腳本編寫非常簡單只要半個小時就能學會 ...
Github 原生 CI/CD,初嘗 Github Actions Intro Github 目前已經推出了自己的 CICD 服務 —— Github Actions,而且比微軟的 Azure DevOps Pipelines 對開發者來說更友好,使用起來更好用。 Github ...
GitHub Actions 支持 "skip ci" 了 Intro GitHub Actions 作為 GitHub 官方的 CI 支持,很多開源項目已經在使用 Actions 來做項目的 CI 了,但是一直以來有一個痛點,就是不支持跳過 CI,其他的 CI 大多都可以通過在 commit ...
系列導航及源代碼 使用.NET 6開發TodoList應用文章索引 需求和目標 在這個系列的最后一節中,我們將使用GitHub Actions將TodoList應用部署到Azure Container Instance上。 實現 為了確保部署的應用能夠正確運行,我們需要做以下 ...
GitHub Actions & GitHub Secrets tokens & private variable GitHub Secrets https://github.com/xgqfrms/dart-library-package/settings ...
軟件開發一般來說是一項團隊作業,在本系列文章開始就提到過軟件的編碼是由一個團隊“並行”完成的,為了保證編碼任務正常完成,首先引入版本控制工具來完成代碼管理,為了保證代碼質量引入了代碼分析器以及代碼 ...
緣起 Nebula Graph 最早的自動化測試是使用搭建在 Azure 上的 Jenkins,配合着 GitHub 的 Webhook 實現的,在用戶提交 Pull Request 時,加個 ready-for-testing 的 label 再評論一句 Jenkins go 就可以 ...
起源 看到.Net群里再聊CI/CD,我就這里分享一下我目前自己一些小東西的做法,我目前在Github有一個自己私有的組織,里面存放了我的部分商業化項目,早期我采用Jenkins用Webhooks進行發布部署, 但Jenkins我用起來太大。很多功能用不到而且還吃我服務器占用(ps:主要是高性能 ...