Continuous integration 持续集成术语和定义(TeamCity)
因此,我对持续整合的世界是新的,当然,和其他人一样,我也被投入到建立和整合这个世界的任务中 我的公司基于.NET,处理MVC应用程序、常规网站、表单应用程序以及windows服务。我们的存储库中有大量的解决方案,其中大多数解决方案在我正在测试的CI(TeamCity)中构建时存在问题。我的本地PC是测试服务器 无论如何,我已经在他们的confluence页面上查阅了大量关于TeamCity的文档,但其中很多都是非常技术性的,我已经厌倦了不止一次的阅读。说到这里,有些术语和概念我有点困惑,我希望有人能用一个例子来解释清楚Continuous integration 持续集成术语和定义(TeamCity),continuous-integration,teamcity,terminology,definitions,Continuous Integration,Teamcity,Terminology,Definitions,因此,我对持续整合的世界是新的,当然,和其他人一样,我也被投入到建立和整合这个世界的任务中 我的公司基于.NET,处理MVC应用程序、常规网站、表单应用程序以及windows服务。我们的存储库中有大量的解决方案,其中大多数解决方案在我正在测试的CI(TeamCity)中构建时存在问题。我的本地PC是测试服务器 无论如何,我已经在他们的confluence页面上查阅了大量关于TeamCity的文档,但其中很多都是非常技术性的,我已经厌倦了不止一次的阅读。说到这里,有些术语和概念我有点困惑,我希望有
如有任何意见,将不胜感激。谢谢各位。我可以给你们举一些例子 构建参数 它提供了一种配置构建的方法。例如,您可能希望在Teamcity中控制构建版本。可以使用生成参数为生成指定主版本、次版本(使用默认值) 就我个人而言,我尽量避免使用它,因为我们应该在源代码或其他地方控制配置 快照相关性 它主要用于构建一系列构建。例如,您有两个构建。一个是构建源代码,另一个是部署到开发环境中。如果希望在每个源代码生成成功后触发部署生成,则需要将快照依赖项添加到部署生成中 工件依赖关系 与上面的示例相同,您希望在其他构建中部署工件构建。在这种情况下,您需要使用工件依赖关系将工件复制到部署构建中,以便上传到某处 或者有时您可能有不同的项目,有些项目是公共库。如果您没有工件库,那么当其他项目需要这些公共库时,您可以使用工件依赖关系