使用任务控制,使用配置脚本一次在多个人工实例中创建或更新存储库。
在Mission Control中使用Configuration Scripts允许您一次跨多个实例创建或更新存储库,只需单击一个按钮。配置脚本不是在任务控制中预先定义的。您只需访问我们的GitHub通道,其中包含许多groovy脚本,复制特定的groovy脚本并将其粘贴到任务控制设置中。
我们将引导您完成一些简单的步骤,了解如何创建配置脚本,以及如何在任何实例上应用它们。在本例中,我们将创建一个名为“maven-snapshot-local”的存储库,并将其应用于两个实例。
1.访问我们的GitHub任务控制频道
2.转到“repository/create”文件夹,然后单击local-maven-snapshot .groovy
3.从groovy脚本中,复制如下所示的选定区域:

4.在浏览器上打开任务控制,以管理员身份登录,然后单击位于右上角的设置。

5.单击“Repository”选项卡

6.单击“新”。

7.填写下面显示的所有窗口,将步骤3中的groovy代码粘贴到“Template DSL *”窗口中,然后单击“Submit”按钮。

8.转到[Manage] [Repositories] [New Repository],选择合适的Artifactory实例,然后点击“Apply Roles”选项卡。

9.在“Apply Roles”选项卡下选择合适的Role,选择您想要应用的Artifactory实例。单击“添加”按钮后,“应用角色”窗口将显示角色将,然后单击“用户输入”选项卡。

10.在“用户输入”选项卡下,在repoName窗口中,写下您创建的repo的名称,然后单击“摘要”选项卡。

11.在“Summary”选项卡下单击“Execute All”按钮,您应该会看到“Success”消息。

12.您的“待处理”状态应该变为“成功”

13.现在我们可以检查它是否成功部署到选定的Artifactory实例,转到[Dashboard]并单击您的Artifactory实例,它将带您到Artifactory。在那里,寻找您的存储库。

14.如您所见,存储库已成功发布。

