有什么方法可以在Gitlab管道中获取Jenkins工件吗?

时间:2020-02-26 15:01:19

标签: jenkins gitlab-ci artifact gitlab-pages

基本上与这个问题相反:Is there any way to get Gitlab pipeline artifacts in Jenkins?

我的项目基于Jenkins。它生成一个JavaDoc。 我想将此JavaDoc发布为Gitlab页面。

因此,我需要gitlab-yml才能从Jenkins检索生成的javadoc。

或者,我的工件存储在网络驱动器上,因此也可以访问该网络驱动器

1 个答案:

答案 0 :(得分:0)

我认为这个插件可能对您有帮助...

有一个名为Archived Artifact Url Viewer的插件。看起来好像您需要。

“ Jenkins插件用于查看内部版本目录的子目录下zip或jar文件中文件的内容。访问内部版本目录中zip或jar存档内文件的URL如下”

/archivedArtifacts/artifact/<job_name>/<build_number/<relative location of zip or jarfile within artifact folder>/<location of file within archive> 

例如:

http://<jenkins_url>/archivedArtifacts/artifact/Build%20-%20Dev/10526/junit-logs.zip/junit.log

https://plugins.jenkins.io/archived-artifact-url-viewer/