立即设置您的JFrog服务!

JFrog任务控制为JFrog管理员提供了一个简单的方法来设置,管理和监控他们的人工和x射线服务配置脚本。其他支持,包括Jenkins,将很快提供。
配置脚本是用Groovy并且可以一次应用于一个或多个服务,以执行各种操作。您还可以将脚本集成到您的风投公司库,例如Git和Bitbucket,使您能够自动同步您在VCS存储库上所做的任何修改直接到任务控制中心。
让我们开始吧
作为任务控制中心的管理员,你可以创建一个新脚本点击可以在Admin | scripts下找到的脚本库。
artifactory(){localRepository("docker-local") {packageType "docker" description "My local docker registry"}}
提示:使用“Ctrl-Space”或“Shift-Space”来自动完成脚本模板。
运行脚本
使用以下4个步骤来执行脚本:
- 选择脚本-选择要运行的脚本
- 用户输入和脚本编辑-做任何编辑需要的脚本
- 排练-完成脚本的演练,以确保没有错误
- 执行脚本-执行脚本

1.选择脚本
从Mission Control UI的顶部功能区打开Execute Script页面,并选择要运行的脚本。

2.用户输入和脚本编辑
您可以在执行脚本之前编辑脚本并将运行时变量定义为脚本的一部分。下面的示例展示了如何添加Artifactory_instance环境变量。
// Artifactory_instance = userInput (type: "ARTIFACTORY", description: "ARTIFACTORY实例名",)ARTIFACTORY (Artifactory_instance.name){localRepository("docker-local") {packageType "docker" description "My local docker registry"}}

保存脚本更改后,添加用户输入。

3.排练
演练不执行脚本,但让您知道在执行时将在选定的服务和存储库上实现哪些更改。单击摘要行查看更改。

接受更改并继续运行脚本。
4.执行脚本
脚本运行完成后,将显示持续时间和更改。

查看您在Artifactory中创建的新Docker存储库,在Admin > Repositories > Local下。

准备使用脚本
您可以创建有用的脚本来改进您的日常工作和配置。参观在GitHub上的JFrog公共脚本库例如,例如,例如复制脚本和网格拓扑脚本。
更多信息可在我们的JFrog任务控制文件。
接下来是什么?
我们即将发布的版本将包括额外的脚本用户权限,以允许非管理员用户编写和运行他们自己的脚本。联系我们的任何反馈,任何额外的支持,你想看到。
