【问题标题】:Learning CI/CD - need Demo Application学习 CI/CD - 需要 Demo 应用
【发布时间】:2016-07-22 13:45:40
【问题描述】:

我正在学习 CI/CD,我希望在构建和部署过程中使用一些真实代码。我不想使用工作中的任何代码,因为这是在我的时间完成的。

有没有人推荐我可以用来掌握 CI/CD 的多层(基于 Linux)应用程序?

提前致谢!

【问题讨论】:

    标签: linux continuous-integration demo


    【解决方案1】:

    作为一个简单的例子,我建议使用开源应用程序(任何或 gnu 工具,或您自己的 perl/ruby/python 代码)并创建一个本地 gitlab + Jenkins 解决方案

    在您的代码中添加可作为 Jenkins CI 的一部分运行的自动化测试(使用挂钩,在构建期间运行测试)

    【讨论】:

    • 这就是我的方法。挑战在于找到一个好的示例应用程序来使用。
    • github.com/docker/docker 怎么样,然后您可以扩展 Jenkins 的功能(在完成 CI 工作之后),在 docker 实例中运行构建/测试:D。一旦您选择了具有一些自动化测试的应用程序,这应该无关紧要。即使使用 binutils 或 zip
    猜你喜欢
    • 2020-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 2012-09-22
    相关资源
    最近更新 更多