Наши ежедневные сборки хранятся в общей сетевой директории. Моя команда хочет, чтобы я поместил ссылку на это место на странице результатов - наиболее естественное место было бы среди артефактов. При нажатии на эту ссылку откроется папка для просмотра, копирования и т. Д.
Я попытался реализовать следующее решение: создать html-файл, который перенаправляет в сетевой каталог, и сохранить его как артефакт. Вот HTML-файл, который я генерирую (назовем его LinkToInstallation.html
):
<html>
<head>
<script type='text/javascript'>
window.location='file:////file_server/dir_path'
</script>
</head>
<body>
</body>
</html>
Дженкинс помещает ссылку на этот файл среди артефактов. Когда я нажимаю на него из IE, он просто перенаправляет, но из Chrome перенаправление не происходит, просто отображается пустая страница. Если я загружаю файл (через Save Link As
) и открываю его локально с помощью Chrome - он работает.
(1) Есть ли обходной путь, чтобы людям не приходилось менять свои настройки Chrome?
(2) Если нет, как настроить Chrome для правильного перенаправления?