10

目前我在目标机器上使用 Subversion checkout 部署我的 PHP 项目。我使用 Hudson/Jenkins 进行测试和代码分析,但它可以而且应该用于部署吗?如果是这样,怎么做?

4

3 回答 3

5

我们将它用于我工作的所有上述情况。我在这里简要描述了这个过程。您可以在 Google 上搜索“Hudson 模板”“Jenkins 模板”来获取样板文件。

于 2011-02-04T08:40:22.163 回答
1

您应该查看构建管道插件: https ://wiki.jenkins-ci.org/display/JENKINS/Build+Pipeline+Plugin 您可以使用它设置自己的 qa 工作流程。

于 2011-09-29T11:54:43.007 回答
1

我目前正在研究将 Jenkins 用于基于 PHP 的项目,但尚未在实际部署情况中使用它。Jenkins 的第 12 章: John Ferguson Smart 的权威指南涵盖了实施自动化和持续部署。本章应该给你一些想法。您可以从“免费”下载指南

http://www.wakaleo.com/books/jenkins-the-definitive-guide

...只要您愿意在下载表格中填写您的详细信息。

此外,Sebastian Bergmann(Jenkins 的 php 模板的创建者)撰写了一本名为Integrate Your PHP Project with Jenkins的书,该书应该由 O'Reilly Media 于 2011 年 8 月出版。我不知道这本书的确切内容,但我们希望它能提供很好的例子来说明如何使用 Jenkins 来部署使用 PHP 构建的应用程序。

于 2011-07-25T22:03:24.957 回答