所以我是持续集成世界的新手,当然,和其他人一样,我被投入到设置和集成它的任务中。
我的公司基于 .NET 并处理 MVC 应用程序、常规网站、表单应用程序以及 Windows 服务。我们的存储库中有大量解决方案,其中大多数解决方案都无法在我正在测试的 CI(TeamCity)中构建。我的本地 PC 是测试服务器。
无论如何,我一直在他们的 Confluence 页面上查看大量有关 TeamCity 的文档,但其中很多都是非常技术性的,我已经厌倦了多次阅读这些内容。话虽如此,有些术语和概念让我有点困惑,我希望有人可以用一个例子来解释清楚。
- 构建参数 - 我了解参数是什么并且知道它们的用途。为什么我要在构建中使用一个?
2.Snapshot 依赖项 - 这些是什么以及我应该何时使用它们?我无法想象这一点。
- Artifact Dependencies - 我了解什么是工件,但我不知道为什么项目需要它们来构建。
任何投入将不胜感激。多谢你们。