【发布时间】:2020-11-06 04:06:10
【问题描述】:
我创建了一个具有适当文件夹结构的 Selenium Java 框架。基本上,我的框架由几个常用实用程序(页面对象、报告配置和驱动程序初始化设置等)组成。该框架旨在自动化和验证 Web 应用程序。我们的组织中有一堆在性质和行为上很常见的 Web 应用程序。我开发的 Java 框架有一些通用方法和页面对象,可以在所有 Web 应用程序中使用。
现在,我已经将我的框架推送到了 Github。而且,我希望我组织中的其他团队也使用我的框架。因此,在我的组织中,我们为每个项目创建了一个新的存储库。因此,我想知道我组织的其他团队是否可以在他们的项目中访问我的框架。
我不希望任何人克隆我的框架存储库、添加他们的测试并将其推回。因为我组织中的每个项目都有自己的仓库。因此,我只是希望他们将我的框架作为依赖项添加到他们的项目仓库中。而且,当他们克隆他们的 repo 并进行 maven 构建时,他们应该能够访问我的框架的实用程序。请让我知道这是否可能。谢谢!提前。
【问题讨论】:
标签: java selenium github frameworks