如何在Artifactory中创建简单的版本自定义布局

Tatarao Vana
2023-01-22 11:09

本教程将向您展示如何设置一个简单的自定义布局,以及如何使用cURL命令从存储库下载工件的最新版本,而无需指定其版本号。

  1. 在Artifactory,转到管理>存储库>布局,然后点击新的。

  2. 布局的名字,你会想要命名你的布局(我们在这里称我们的为:简单版)。

  3. 在这种情况下,我们的工件路径模式可以这样结构:
    用户添加图片

    4.输入适当的信息在以下窗口中:
    用户添加图片

    5.在测试工件路径分辨率窗口,输入例子从步骤#3,然后单击测试按钮。之后,你的窗口应该是这样的:
    用户添加图片

    6.单击保存按钮

    7.现在,您需要创建一个通用存储库通过去管理>存储库>本地,然后点击并选择通用的作为包类型:
    用户添加图片

    8.在这个例子中,我们将命名我们的存储库:简单的局部

    9.仓库布局下拉菜单,选择最近创建的自定义布局:简单版本

    10.单击保存&完成按钮。

    11.出于测试目的,我们将创建两个文件(Package-1.0.jar和Package -1.1.jar)和部署他们去简单的局部存储库在一个文件夹中MyProject,我们将在部署期间通过在目标路径窗口。
    用户添加图片

    12.后部署两个jar包,你的存储库应该是这样的:
    用户添加图片

    13.现在我们将使用cURL命令和-I来查看是否可以获得一个head请求最新版本.之后,我们将使用an- o下载该版本。

    Head请求:
    GET "http://localhost:8081/artifactory/simple-local/MyProject/Package-[RELEASE].jar"
    用户添加图片

    下载:
    curl -uadmin:密码-X GET "http://localhost:8081/artifactory/simple-local/MyProject/Package-[RELEASE].jar" -o ./下载/myapp.jar

    用户添加图片