【问题标题】:Deploy c++ libraries to Artifactory with Jenkins使用 Jenkins 将 c++ 库部署到 Artifactory
【发布时间】:2019-03-26 14:34:31
【问题描述】:

我在尝试将非 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

【问题讨论】:

    标签: c++ maven jenkins dll artifactory


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

      使用插件:目标deploy:deploy-file:

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

      【讨论】:

        【解决方案3】:

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

        1. 使用 Maven 或 Pipeline 作业构建和上传文件。
        2. 使用Generic 或Pipeline 作业上传文件。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2020-09-30
          • 2016-04-19
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多