配置Jenkins和teamcity以在SVN存储库中的每个提交上运行作业

时间:2016-09-13 14:07:50

标签: svn jenkins teamcity

我实际上是新手,需要你的帮助。

我想在我的项目中实现发布分支策略。

计划是,每当开发人员通过SVN签入更改时,提交应该转到代码审查工具(在我的案例中为Teamcity),并从那里开始编译jenkins(将运行一个构建作业)。

编译成功后,会将审阅者添加到该提交中。 审核完成后,我们需要将该特定提交合并到SVN中继。

因为提交错误,我们不会破坏主干。

有人可以解释如何实现这一点。

如果你给我这个想法,我会探索并研究它。

提前致谢。

1 个答案:

答案 0 :(得分:0)

您应该使用post-commit hook with TeamCity。钩子必须应用于SVN存储库。

要从TeamCity运行Jenkins作业,请使用Google搜索。以下是StackOverflow上的相关帖子:Send command from TeamCity to run automation tests on Jenkins