在詹金斯部署项目的正确方法

时间:2017-08-20 08:03:29

标签: php git jenkins deployment

我有一个带有一些单元测试的PHP项目。 我想运行单元测试并成功将我的代码部署到我的生产存储库。 我正在使用Jenkins,但我不知道如何将我的代码推送到另一个存储库,就像在jenkins中我可以使用git publisher合并到另一个分支但我不能推送到另一个存储库。

我在构建步骤中添加了条件步骤,如下所示: image of conditional build但我认为这不是正确的方法。

另一个问题是推送到另一个存储库的好方法,或者我将合并到例如生产分支

1 个答案:

答案 0 :(得分:0)

  

我在构建步骤中添加了条件步骤,如下所示:image of   条件构建,但我认为这不是正确的方法。

你正在做的事情很好。我觉得你担心不使用内置的jenkins git集成。如果它像添加指向本地git仓库的远程一样简单,我不认为jenkins集成真的有帮助。

  

这是推送到另一个存储库的好方法,或者我应该合并到   例如生产分支

将更加传统(并且更简单,如您所见)合并到生产分支(通常称为主),但很多人也有一个单独的生产回购。