【发布时间】:2020-05-12 18:16:37
【问题描述】:
我已经能够使用 Nexus groovy 脚本创建,更具体地说,将路由规则与现有存储库相关联。
创建一个很容易;这样的代码从 Groovy 评估得很好: RoutingRule routingRule = new RoutingRule("com.company only API", "only com.company content", RoutingMode.BLOCK, ["^(?!/com/company)/.*\$"])
我想不通的部分是如何保留此规则并将其附加到现有存储库。 我试过了:Configuration.setRoutingRuleId(EntityHelper.id(ruleName)) 没有成功。
任何人都知道将代理存储库与路由规则相关联的正确配置吗?
Nexus OSS 版本:3.19.1-01
编辑: 我通过将 Nexus 版本更新到 OSS 3.21.1-01 解决了我的问题,并开始使用现在他们拥有 RoutingRules 方法的 API。
【问题讨论】: