Несмотря на то, что официальные репозитории IPS для Solaris больше не поддерживаются, вы все равно можете запустить Jenkins в Solaris через веб-приложение jenkins (jenkins.war).Цитировать Установка Jenkins doc:
Solaris, OmniOS, SmartOS и другие братья и сестры
Как правило, этого достаточно для установки Java8 и загрузите jenkins.war и запустите его как отдельный процесс или под сервером приложений, таким как Apache Tomcat.
Применяются некоторые предостережения:
JVM без заголовка и шрифты: Для сборок OpenJDK в системах минимального размера могут возникнуть проблемы с запуском JVM без головы, потому что Jenkins требуются некоторые шрифты для рендеринга определенных страниц.
Сбои JVM, связанные с ZFS: При запуске Jenkinsв системе, определенной как SunOS, он пытается загрузить интеграцию для расширенных функций ZFS, используя прилагаемый libzfs.jar, который отображает вызовы из Java в собственные подпрограммы libzfs.so, предоставляемые хост-ОС.К сожалению, эта библиотека была создана для двоичных утилит, созданных и поставляемых ОС вместе с ней, и никогда не предназначалась как стабильный интерфейс, доступный для потребителей.По мере развития наследства Solaris, включая ZFS, а затем инициативу OpenZFS, различные операционные системы хоста предоставляли много разных сигнатур двоичных функций - и когда Jenkins libzfs.jar вызвал неправильную сигнатуру, весь процесс JVM потерпел крах.Начиная с еженедельного релиза 2.55 было предложено и интегрировано решение в jenkins.war (но пока не во всех LTS), которое позволяет администратору настраивать, какие сигнатуры функций должны использоваться для каждой функции, для которой известны разные варианты, и применять ее к своему приложению.параметры инициализации сервера, а затем запустите и обновите общий файл jenkins.war без дополнительных обходных путей.Для получения дополнительной информации см. Git-репозиторий libzfs4j, в том числе скрипт для попытки «взлома» конфигурации, необходимой для вашего конкретного дистрибутива (в частности, если ваши обновления ядра содержат новый несовместимый libzfs.so).
Также обратите внимание, что форки инициативы OpenZFS могут предоставлять ZFS в различных дистрибутивах BSD, Linux и macOS.Как только Jenkins поддерживает обнаружение возможностей ZFS, а не полагается на проверку SunOS, следует учитывать приведенные выше предостережения для интеграции ZFS с Jenkins.