TFS:共享类库和持续集成

时间:2017-09-19 11:28:58

标签: visual-studio tfs continuous-integration continuous-deployment

我有很多共享内部开发的类库的项目。

我们使用"持续集成",其中checkins触发构建,测试和部署。

我们目前没有做任何关于分支或类似事情的事情。

但我们真正想做的是

  • a)使用对共享库所做的任何更改自动更新我们的客户端项目
  • b)每当对共享库进行更改时,都会触发这些客户端项目的构建。

对于我们来说简单是关键。

我注意到当我们设置构建时,我们可以从不同的工作区触发构建,我假设我们可以使用此功能来触发客户端的构建吗?

但是我们需要以某种方式将新类库分发到这些客户端项目,然后才能触发构建....所以这可能不是这样做的。

我们可以将共享类库作为代码包含在我们所有的客户端应用程序中......这有用吗?或者它真的是一件非常愚蠢的事情?...它感觉不对(感觉就像复制/粘贴代码一样),但它很简单。

任何想法......简单都是好的......教科书"正确"有一个很好的.....

1 个答案:

答案 0 :(得分:0)

我们正在Jenkins中执行此操作,我希望您可以在TFS中执行此操作,但是我们跳了船,将库存储在本地nuget存储库中。

这不是答案