原文:Github Packages和Github Actions實踐之CI/CD

概述 Github在被微軟收購后,不忘初心,且更大力度的造福開發者們,推出了免費私有倉庫等大更新。近期又開放了packages和actions兩個大招,經筆者試用后感覺這兩個功能配合起來簡直無敵。 GitHub Packages 是一個和每一個代碼倉庫關聯的軟件包倉庫。通俗來說就是代碼倉庫中存放的是源碼,軟件包倉庫中存放的是編譯輸出后的可以被各個語言生態的依賴管理工具直接依賴的lib。類似的我們 ...

2020-03-09 04:51 0 986 推薦指數:

查看詳情

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 Actions 支持 "skip ci" 了

GitHub Actions 支持 "skip ci" 了 Intro GitHub Actions 作為 GitHub 官方的 CI 支持,很多開源項目已經在使用 Actions 來做項目的 CI 了,但是一直以來有一個痛點,就是不支持跳過 CI,其他的 CI 大多都可以通過在 commit ...

Wed Feb 10 09:08:00 CST 2021 0 331
GitHub Actions & GitHub Secrets

GitHub Actions & GitHub Secrets tokens & private variable GitHub Secrets https://github.com/xgqfrms/dart-library-package/settings ...

Tue Sep 08 20:39:00 CST 2020 4 543
好代碼是管出來的——使用GitHub實現簡單的CI/CD

  軟件開發一般來說是一項團隊作業,在本系列文章開始就提到過軟件的編碼是由一個團隊“並行”完成的,為了保證編碼任務正常完成,首先引入版本控制工具來完成代碼管理,為了保證代碼質量引入了代碼分析器以及代碼 ...

Wed Aug 01 07:23:00 CST 2018 2 11584
GitHub Action 構建一套 CI/CD 系統

​ 緣起 Nebula Graph 最早的自動化測試是使用搭建在 Azure 上的 Jenkins,配合着 GitHub 的 Webhook 實現的,在用戶提交 Pull Request 時,加個 ready-for-testing 的 label 再評論一句 Jenkins go 就可以 ...

Fri May 08 18:48:00 CST 2020 1 935
技術番外篇丨Github Action CI/CD

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

Fri Oct 15 17:04:00 CST 2021 2 877
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM