返回首页
最新
<a href="https://docs.rerouter.app/" rel="nofollow">https://docs.rerouter.app/</a>
我创建了一个名为 gocd 的小项目,因为我想要一种简单的方法来从 GitHub 的拉取请求中部署更改,而不需要启动一个完整的 CI/CD 堆栈。
这个想法很简单:与其设置运行器、服务器或云基础设施,不如直接在你的笔记本电脑(或小型服务器)上运行它。它与 GitHub 的问题和拉取请求集成,自动化构建和部署,并且使得远程访问正在运行的应用变得简单(例如,通过类似 Tailscale 的工具)。
对我来说,这解决了以轻量级的方式快速测试和部署来自问题/拉取请求的代码的问题。现有的 CI/CD 系统在这种用例下感觉有些过于复杂。
代码库: [https://github.com/simonjcarr/gocd](https://github.com/simonjcarr/gocd)
我很希望能得到社区的反馈——特别是关于这种最简化的 CI/CD 方法是否对其他人有用,以及你希望在这样的工具中看到哪些功能。
大家好,鉴于最近对NPM供应链攻击的增加,我整理了一些建议和技巧,帮助开发者在这个特定话题上保持安全:<a href="https://github.com/bodadotsh/npm-security-best-practices" rel="nofollow">https://github.com/bodadotsh/npm-security-best-practices</a><p>我希望大家能查看一下,并贡献你们自己的见解和最佳实践,使这个资源对社区更加全面。<p>谢谢!