gpt4 book ai didi

Bamboo 集成

转载 作者:行者123 更新时间:2023-12-02 03:35:41 26 4
gpt4 key购买 nike

这是我关于 Bamboo 的第二个问题 ( My First One )。阅读建议信息后我的理解是,我需要一个构建工具,例如 nAnt 或 MSbuild 来编写一个获取源代码并构建它的脚本(我正在开发带有 silverlight 的 .net 3.5 项目)。之后,在部署时,我需要编写脚本将文件移动到差异服务器。请告诉我我的方向是否正确。我可以使用 ant、maven、bash 脚本对 .net 项目执行相同的操作吗?

最佳答案

是的,确实如此:

  • Bamboo 是协调所有工作的中央管理服务器
  • Bamboo 本身具有适用于多种工作类型的接口(interface)和插件

  • Bamboo 基本上需要首先从源存储库获取源代码(这里有许多适用于各种系统的插件)

  • 然后需要进行构建 - 可以通过使用 MSBuild 构建 Visual Studio 解决方案来完成,也可以是一个批处理文件来调用 XYZ 编译器和链接器来创建应用程序 - 无论您拥有什么以及使用
  • 构建解决方案或项目后,您就会拥有“工件”(构建结果,例如可执行应用程序、配置文件等)
  • 根据这些结果,您可以执行其他操作:
    • 将它们压缩成一个 ZIP 文件并将其复制到某个地方
    • 在其上运行安装构建器并创建 MSI
    • 将它们安装在测试服务器上,以确保一切安装正常

天空是极限! :-)

但总的来说:Bamboo 只是“指挥者”——协调者。实际工作是通过直接 Bamboo 插件(有很多)完成的,或者您可以通过 unix 脚本或 Windows 批处理文件调用外部命令行应用程序。

马克

关于 Bamboo 集成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1409033/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com