Сервер Hudson CI имеет опцию конфигурации, которая называется «Объединение архивных артефактов».
Если я прав, эта опция используется для обмена ранее созданными артефактами в других сборках / заданиях. Я попробовал это, но это, кажется, не работает для меня. Как будет выглядеть правильная настройка? (Пакеты PHAR аналогичны JAR, но для PHP)
Мой текущий макет рабочего пространства:
- сборка
- Библиотека / PHP
- ЦСИ / PHP
Работа FOO:
- FOO / рабочее пространство / BAR / сборки / foo.phar
Job BAR:
- BAR / рабочее пространство / BAR / сборки / bar.phar
- BAR / рабочее пространство / BAR / Библиотека / PHP / foo.phar
Конфигурация заданий Hudson для BAR:
Агрегирование архивных артефактов (проверено)
Задание для агрегирования: FOO (выбрано)
Артефакты для копирования: ** / build / *. Phar
Общий каталог: BAR / lib / php
Любые предложения приветствуются. Спасибо!