您在哪里使用Bamboo CI托管项目站点?

问题描述 投票:1回答:1

在构建项目时,例如与Maven一个获得通过做mvn site生成的项目网站或类似地使用CMake一个生成doxygen文档(假设CMakeLists.txt中的正确配置)与make doc。一旦我把它作为Bamboo中的任务执行;我在哪里可以部署这样的网站?我已经在我的CI环境中运行了几个Web服务器:JIRA,Bamboo,Stash和Fisheye。我不想只是为了托管项目静态HTML文档和站点而运行另一个Web服务器。

任何人都有任何想法如何发布?例如也许是作为Bamboo的一部分的项目报告?怎么样?

maven cmake bamboo
1个回答
2
投票

我工作的公司有两件事:

  1. 我们运行Web服务器,其中包含所有文档,每当构建完成时都会更新。 (docs.my-company.com)
  2. 我们从构建中压缩文档,并将其作为可下载的工件提供。

一个解决方案是,如果你已经在像build.my-company.com/这样的域运行了Bamboo,那么你可以设置一个名为build-docs的Apache Location,其中包含Bamboo构建中生成的所有构建文档。

这使您可以在不创建其他Web服务器的情况下在Web服务器上加倍。

© www.soinside.com 2019 - 2024. All rights reserved.