Nexus3 中所有可用 groovy 函数的列表
List of all available groovy functions in Nexus3
在哪里可以找到包含 Sonatype Nexus 3 可用功能列表的 groovy API 文档?
我看到下面的网页描述了
- 核心
- 存储库
- blobStore
- 安全
https://help.sonatype.com/repomanager3/rest-and-integration-api/script-api/writing-scripts#app
...但是如何知道安全之后要放什么,例如security.securitySystem.changePassword?
谢谢。
您应该阅读代码本身,Nexus3 Cookbook 是一个好的开始,因为它有来自 Nexus3 Cookbook 和示例的解释。
对于 API 个示例,您可以在 API Examples 上阅读它们。
具体功能我也找了一段时间,没找到官方文档,直接上代码找功能:
以下是一些可能有用的示例:https://github.com/sonatype/nexus-book-examples/tree/nexus-3.x/scripting。
链接取自此页面:https://books.sonatype.com/nexus-book/3.0/reference/scripting.html#scripting-configuration
系统 > 任务 > 创建任务类型:管理员 - 执行脚本。
- 任务名称:获取所有回购方法
- 语言:groovy
来源:
log.info(
repository.getClass().
declaredMethods.
findAll{ !it.synthetic}*.name.join(', ')
)
运行 任务
检查登录:支持 > 日志记录 > 日志查看器
在哪里可以找到包含 Sonatype Nexus 3 可用功能列表的 groovy API 文档?
我看到下面的网页描述了
- 核心
- 存储库
- blobStore
- 安全
https://help.sonatype.com/repomanager3/rest-and-integration-api/script-api/writing-scripts#app
...但是如何知道安全之后要放什么,例如security.securitySystem.changePassword?
谢谢。
您应该阅读代码本身,Nexus3 Cookbook 是一个好的开始,因为它有来自 Nexus3 Cookbook 和示例的解释。
对于 API 个示例,您可以在 API Examples 上阅读它们。
具体功能我也找了一段时间,没找到官方文档,直接上代码找功能:
以下是一些可能有用的示例:https://github.com/sonatype/nexus-book-examples/tree/nexus-3.x/scripting。
链接取自此页面:https://books.sonatype.com/nexus-book/3.0/reference/scripting.html#scripting-configuration
系统 > 任务 > 创建任务类型:管理员 - 执行脚本。
- 任务名称:获取所有回购方法
- 语言:groovy
来源:
log.info( repository.getClass(). declaredMethods. findAll{ !it.synthetic}*.name.join(', ') )
运行 任务
检查登录:支持 > 日志记录 > 日志查看器