我正在学习 CI/CD,并且希望在构建和部署过程中使用一些真实的代码。我不想使用工作中的任何代码,因为这是在我的时间完成的。
有人推荐我可以用来掌握 CI/CD 的多层(基于 Linux 的)应用程序吗?
提前致谢!
最佳答案
作为一个简单的例子,我建议采用一个开源应用程序(任何 gnu 工具,或者您自己的 perl/ruby/python 代码)并创建一个本地 gitlab + Jenkins 解决方案
在代码中添加自动化测试,这些测试可以作为 Jenkins CI 的一部分运行(使用 Hook ,在构建期间运行测试)
关于linux - 学习 CI/CD - 需要演示应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38528089/