我正在考虑编写自己的发布存储服务器,在此之前,我想知道人们使用什么来查看集成而不是创建。
那么,您使用什么来存储构建以供内部访问?
我正在寻找一个网络应用程序,它允许我上传工件,然后通过各种标签引用它们,以便我可以按组件或发布工具将它们组合在一起。我还希望通过准备或升级来控制每个构建的访问控制。
我将登台定义为将构建的工件放在服务器上供用户社区访问。工件通常是包含应用程序或库 + 文档的 zip 文件。用户社区是开发人员、QA 和服务交付/运营。基本上,创作者、检查者和外部用户。
我们在发布工具中单独发布工件并作为组发布(例如,发布 1.1 包含 foo 1.0.1 和 bar 1.0.7)。根据工件,我们可能希望限制访问。操作应该无法访问预发布的版本,我们可能想要跟踪谁下载了有限的可用性版本。
所以,我希望找到一种工具,它可以通过良好的可扩展设计完成我想要的大部分工作,这样我就可以添加我没有的东西。
有人知道用于管理构建后构建的好工具吗?
示例可能是:
- quickbuild/lunt 构建
- 团队锻造
- 打造锻造
- Jira 和汇合作为一组
- 声型联结
- 自家种植
- SVN 存储库使用分支来提升来自 dev->Qa->GA 的构建