原文:用 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-2025 CODEPRJ.COM