JFrog支持
2023-02-26 20:28
如果您希望创建构建保留,或者在不使用持续集成工具的情况下丢弃旧的构建,您可以编写一个简单的脚本或一个简单的用户插件使用以下指南:
脚本,使用REST API:
用户插件,使用我们公共API:
跑吧!所有构建'如果您想查看所有构建,请调用,或者使用建立运行'如果你想要具体的版本就打给我。
从JSON响应中计算当前时间减去' lastStarted '时间(在All Builds调用中)或' started '时间(在Build Runs调用中)。
删除经过您希望保留的时间的构建删除构建REST调用。
使用得到构建方法获取构建列表。
计算从构建运行到当前时间的时间。
使用“deleteBuild”方法删除经过您希望保留的时间的构建。