如何用基于gitlab的源代码建立私人凉亭

JFrog支持
2023-01-22 11:07

  1. 安装private-bower
    • 点击在这里
    • 你的安装会是这样的:

    • 使用UI,将您的包添加到private凉亭
  2. 配置Artifactory
    • 登录作为管理
    • 创建三个仓库
      • 远程公共凉亭回购(见下面#3)
      • 远程私人凉亭回购(见下面#4)
      • 虚拟凉亭回购(见下文#5)
  3. 创建一个公共凉亭回购
    • Artifactory 7.倍,导航到政府>存储库选项卡>存储库>添加存储库->远程存储库(在Artifactory版本6.x而且under,导航到管理选项卡>远程>>鲍尔
    • 使用设置如下图所示截图

    • 点击保存&完成
  4. 创建一个私人凉亭回购
    • Artifactory 7.倍,导航到政府>存储库选项卡>存储库>添加存储库->远程存储库(在Artifactory版本6.x而且under,导航到管理选项卡>远程>>鲍尔
    • 使用设置如下图所示截图,但使修改在接下来的四个要点中指定:
    • 改变URL从https://github.com/到你的GitLab URL
    • 改变Git提供者从GitHub到Custom
    • 改变下载URL{0} /{1} /仓库/存档。{3}?ref = {2}
    • 改变注册表URL从https://bower.herokuapp.com到您的私人办公室URL(例如,http://10.60.1.94:5678)
    • 点击保存&完成
  5. 创建一个虚拟凉亭回购
    • Artifactory7.倍,导航到政府>存储库选项卡>存储库>添加存储库->远程存储库(在Artifactory版本6.x而且under,导航到管理选项卡>远程>>鲍尔
    • 如下面的截图所示可用存储库中,选择bower-remote-public而且bower-remote-private,并将它们移动到选择存储库字段。
    • 点击保存&完成
  6. 将私人凉亭配置为“使用您的”virtual-remote-bower存储库
    • 导航到工件>virtual-remote-bower(可以在Artifactory Repository浏览器中找到)
    • 点击给我介绍按照上面的说明操作
    • 在你的.bowerrc文件,取代默认的私有凉亭注册表与以下:

      {"registry": "http://10.60.1.94:8081/artifactory/api/bower/virtual-remote-bower", "resolvers": ["bower-art-resolver"]}
  7. 将您的设置进行试驾

  • 运行命令如下:

    安装bowwer -gitlab-demo

    之后,你应该会看到类似下面的截图:

  • 现在运行这个命令:

    凉亭安装角
  • 之后,你应该会看到类似下面的截图: