如何在构建步骤中配置自动提交

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在构建步骤中配置自动提交相关的知识,希望对你有一定的参考价值。

我正在使用TeamJity插件与IntelliJ并使用以下工作流程:

https://confluence.jetbrains.com/display/TCD10/Pre-Tested+%28Delayed%29+Commit

我担心的是,如果这个过程可以自动化,最后一步是“如果构建成功则提交我的本地补丁”,并且该步骤将在TeamCity端而不是在我的本地笔记本电脑上完成。

我可以在构建中添加一些额外的步骤,说“如果构建成功将此修补程序提交到SVN”(来自TeamCity服务器)

感觉就像服务器需要与我的笔记本电脑保持连接的错误方式,直到构建结束。

由于网络故障,身份验证失败,带有其他修订的文件等,它会导致很多提交失败。

答案

此设置是不可能的,因为TeamCity不知道您在从IDE提交期间使用的本地版本控制凭据和设置。

以上是关于如何在构建步骤中配置自动提交的主要内容,如果未能解决你的问题,请参考以下文章

jenkins 配置gitlab提交代码自动构建

构建在gitlab中自动运行

如何让 atlassian 竹子从提交后挂钩自动触发构建

如何配置在 Spring + JDBC 中关闭自动提交?

配置Jenkins自动构建打包项目

jenkins结合gitlab实现提交代码自动构建