从Jenkins部署Debian到Artifactory仓库

迪玛·克雷瑟曼(Dima Kreisserman)

如何将Jenkins的Debian软件包部署到Artifactory Debian仓库中?
我在Jenkins Freestyle作业中使用了一个命令:

curl -uUSER:PASS -XPUT "https://ARTIFACTORY_URL/REPO/pool/package.deb;deb.distribution=xenial;deb.component=main;deb.architecture=amd64" -T ./package.deb

但是在这种情况下,在Artifactory与Jenkins之间没有建立任何引用。这意味着,我们无法在詹金斯建筑与人工制品之间建立联系。
接下来,我们尝试使用管道,并在创建Debian软件包后从Freestyle调用它。但是同样,没有关于使用DSL上传Debian软件包的Wiki /支持
似乎FileSpec不支持Debian软件包。

如何通过架构/发行/组件?

有没有人有将Debian软件包部署到Artifactory的经验?听起来很简单,但我仍然想念一些东西。

海王星

要将debian软件包上传到工件,可以在管道中使用fileSpec,如下所示:

{
  "files": [
    {
      "pattern": "YOUR_ARTIFACT_PATH",
      "target": "https://ARTIFACTORY_URL/REPO/pool/",
      "props": "deb.distribution=xenial;deb.component=main;deb.architecture=amd64"
    }
  ]
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

通过 cli 或 jenkins 插件将构建部署到 artifactory

从Maven部署到JFrog Artifactory

使用属性从Maven部署到JFrog Artifactory

用于Artifactory的Groovy插件可以限制从一个仓库到特定仓库的移动

如何将Maven网站部署到Artifactory?

将Maven项目部署到本地Artifactory服务

使用 Maven 删除部署到 Artifactory Repo 的工件

无法从Maven部署到Artifactory:http错误代码403

通过UI将Sources.jar存档部署到Artifactory

Maven 3.5.2无法将工件部署到Artifactory,错误417

Maven 3.5.2无法将工件部署到Artifactory,错误417

自动化部署到 Artifactory Distribution Repo

如何将 URL 文件部署到 artifactory

从 Jenkins 将文件部署到 Windows 主机

jenkins主从工件路径并部署到工件

无法从jenkins部署到Tomcat 7

Jenkins 部署到特定文件夹

在 Jenkins 中将 WAR 文件部署到 Tomcat

Jenkins管道-上传到Artifactory:无法部署文件/父级必须是文件夹

将自己的debian软件包部署到Launchpad

如何运行或将具有git依赖项的应用程序部署到私有仓库

如何将文件从一个仓库复制到另一个仓库 [Jenkins]

如何使用 Azure DevOps 将 JFrog Artifactory 中的映像部署到 Azure Kubernetes 服务中

如何将Docker Hub中的父映像部署到Artifactory Pro中?

无法将罐子从Spring Boot应用程序部署到Nexus / Artifactory

不允许用户使用Gradle将'.json'部署到Artifactory中

Artifactory中Docker仓库的Nginx配置

Ansible,从Artifactory的常规仓库下载MSI文件

Artifactory Maven 远程仓库需要授权