如何在不使用CI服务器的情况下创建构建保留,或丢弃旧的构建?

JFrog支持
2016-10-06 35

如果您希望在不使用持续集成工具的情况下创建构建保留,或丢弃旧的构建,您可以编写简单的脚本或简单的脚本用户插件使用以下指南:


脚本,使用REST API

    • 快跑所有构建如果您想查看所有构建,请调用,或使用'建立运行打电话,如果你想要一个特定的版本。

    • 从JSON响应中计算当前时间减去“lastStarted”时间(在All Builds调用上)或“started”时间(在Build Runs调用上)。

    • 方法删除经过希望保留的时间的构建删除构建REST调用。


    • 用户插件,使用我们的公共API

      1. 使用得到构建方法获取构建的列表。

      2. 计算从运行构建到当前时间的时间。

      3. 使用' deleteBuild '方法删除您希望继续使用的时间传递的构建。