Есть ли способ получить артефакты Дженкинса в конвейере Gitlab? - PullRequest
0 голосов
/ 26 февраля 2020

В основном противоположность этого вопроса: Есть ли способ получить артефакты конвейера Gitlab в Jenkins?

Мой проект построен на Jenkins. Он генерирует JavaDo c. Я хочу опубликовать sh этот JavaDo c в виде Gitlab Pages.

Поэтому мне понадобится мой gitlab-yml, чтобы иметь возможность получить полученный javado c от Jenkins.

Кроме того, мои артефакты хранятся на сетевом диске, поэтому доступ к этому сетевому диску тоже будет работать

1 Ответ

0 голосов
/ 27 февраля 2020

Я думаю, что этот плагин может быть полезен для вас ...

Есть плагин под названием Archived Artifact Url Viewer. Кажется, что вам нужно.

"Плагин Jenkins для просмотра содержимого файла внутри zip-файла или jar-файла в подкаталоге каталога артефактов сборки URL для доступа к файлу внутри zip-файла или jar-архива в папке артефакта сборки: "

/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/

...