Создать пакет развертывания Xl с несколькими артефактами Jenkins

Есть ли способ создать пакет развертывания xl ​​с использованием Jenkins, а затем добавить в него несколько артефактов? Кажется, что при использовании плагина xl deploy, когда вы создаете пакет, невозможно добавить другие артефакты в пакет с помощью Jenkins. Я также использую релиз xl, который вызывает конвейер Jenkins для создания нескольких артефактов, если это поможет. Спасибо!

2 ответа

В manifest.xml приложения вы можете добавить несколько артефактов в качестве зависимостей. Итак, остальные артефакты развертываются первыми, а затем основное приложение будет развернуто в одном задании.

Нет не напрямую с помощью плагина. Плагин XL Deploy для Jenkins предназначен для создания неизменяемого пакета в качестве действия после сборки, которое затем предназначается для публикации в репозитории (например, репозиторий XL Deploy). Если после создания этого пакета требуются изменения, это будет новая версия пакета.

Один из подходов может состоять в том, чтобы несколько заданий Jenkins компилировались и / или собирали каждый из компонентов, а некоторые другие задания (или другие механизмы) собирали окончательный пакет из общего рабочего пространства.

Другие вопросы по тегам