【问题标题】:Build tool for Continuous Integration in PHP (Ant, Ivy, Maven, Phing?)PHP 中持续集成的构建工具(Ant、Ivy、Maven、Phing?)
【发布时间】:2016-01-25 10:38:38
【问题描述】:

我想将我的软件工程实践扩展到持续集成。我知道 Jenkins 是迄今为止最常用的 CI 工具,所以我决定从它开始。

但是我对使用哪个构建工具有很多疑问。我读过它们中的大多数都是基于 Ant,现在也被广泛使用,所以我不清楚这些工具中的哪一个。

【问题讨论】:

    标签: maven ant continuous-integration ivy build-tools


    【解决方案1】:

    您似乎正在寻找类似PHP Continuous integration, with Jenkins and Phing 的东西。

    学习 Jenkins 作为 CI 工具之一,是一个不错的选择,因为它被用于许多 CI 工作。但它只是一个基本工具,用于启动工作。大多数这些工作是从 SCM(svn、subversion、git、mercurial 等)检查源代码,然后基于 Ant、Maven、Gradle、Phing、Buckminster 等构建代码。在你的情况下,当PHP 是要构建的代码,然后是 Phing,似乎是要走的路。由于 Phing 是基于 Ant 的,因此学习(至少)Ant 基础知识是明智的。

    【讨论】:

      猜你喜欢
      • 2011-02-09
      • 1970-01-01
      • 1970-01-01
      • 2011-01-10
      • 2014-05-29
      • 2013-11-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多