使用Jenkins将c ++库部署到Artifactory

时间:2018-10-22 13:32:07

标签: c++ maven jenkins dll artifactory

我在尝试将非Java工件(C ++构建的DLL)部署到Artifactory以便包含在Java应用程序安装中时遇到问题。

我正在将Jenkins和Gradle与'cpp'和'maven'插件一起使用,以为项目构建C ++库并创建pom.xml

我似乎无法部署DLL工件。我正在使用Artifactory OSS 5.9.1。

编辑: 我正在尝试使用Jenkins Artifactory插件 以下是我们用于Java项目的Artifactory设置,它可以正常工作。不确定要获取内置的DLL应该怎么做

Screenshot of Jenkins Artifactory Plugin More settings

3 个答案:

答案 0 :(得分:1)

您可以使用Jenkins-Artifactory plugin。 有了它,您可以(选择以下一项):

  1. 使用MavenPipeline作业来构建和上传文件。
  2. 通过GenericPipeline作业上传文件。

答案 1 :(得分:0)

使用plugin:goal deploy:deploy-file

  

将工件安装在远程存储库中。

答案 2 :(得分:0)

所以我发现Artifactory OSS不支持c ++,但是有Conan.io,它也是JFrog的。 Artifactory的付费版本包括对Conan.io的支持。可能会尝试使用Conan