Bamboo配置作为.NET项目的代码

时间:2017-09-26 17:56:35

标签: bamboo

代码配置看起来像是纯粹用于Maven类型的项目。

将它用于.NET项目是不明智的吗?我们正在使用.net / C#构建微服务,并希望利用可重用性而不必生活在克隆驱动的过程中。

1 个答案:

答案 0 :(得分:4)

这是一个非常新的功能,而且我还没看过它 - 但是,正如我从他们的文档中了解到的那样,他们正在为您提供工具来创作和发布构建计划或部署项目。基于Java和Maven,但您在该计划中构建的项目可以是任何技术。

因此,如果您使用MSBUILD构建.NET应用程序,则应编写Java代码以定义在某些时候使用MSBUILD任务的构建计划:

https://docs.atlassian.com/bamboo-specs/latest/com/atlassian/bamboo/specs/builders/task/MsBuildTask.html

你会使用他们的maven目标从java代码发布该计划

mvn -Ppublish-specs

但是一旦它在Bamboo中运行,它的构建系统就是你的.NET服务。

我还没有尝试过,但这是我的理解。