对于我们的构建,我们将Jenkins的Artifactory插件与Conan结合使用。另外,在将Conan包上传到工件后,我们将构建信息推送到工件。问题在于构建信息中没有工件,这使得开发人员特别困难。您不能直接从工件中的构建信息跳转到工件树中的相应工件。
我们使用下面的代码上传柯南包,并将构建信息发布到工件。
String cmd = "upload TestProj/*@user/develop --all -r " + artifactoryServerName + " --confirm "
def b = artifactoryConanClient.run(command: cmd, buildInfo: buildInfo)
artifactoryServer.publishBuildInfo b
Artifactory显示有三个工件: Artifactory Build info
但是,如果我打开包装,则没有链接到工件:
Artifactory build info - published modules
还有其他人有类似的问题或在我的代码中看到错误吗?