【发布时间】:2012-11-20 21:31:05
【问题描述】:
我有 Jenkins、Artifactory 和 3 个环境(开发、测试和生产)。
当开发人员从开发环境提交某些内容时,它会在测试环境中进行编译和测试。它的构建和工件存储在 Artifactory 中。
现在我想进行下一步,在 puppet 的帮助下管理环境并将工件从 Artifactory 部署到生产环境。
但我需要一些提示才能开始:
安装 puppet 的最佳位置在哪里?在与工件一起工作的同一台服务器上? Puppet 也配置了环境。所以不确定是否需要考虑一些事情。
在安装 puppet 之前或期间是否需要记住任何配置?尤其是在 artifactory 和 jenkins 的上下文中。
感谢任何提示/帮助。
【问题讨论】:
-
当你说“它是在测试环境中编译和测试的”时,你的意思是单元测试,对吧?或者您是否已经进行了某种打包、分发和功能测试?
-
是的,我的意思是单元测试。打包是一个战争文件,它是构建的结果,尚未分发。
标签: jenkins puppet artifactory continuous-deployment continuous-delivery