Использовать опции FPM в EASYBUILD для упаковки
Я делаю rpm пакеты командой easybuild ниже
module load fpm
eb --package Perl-5.20.1-GCC-4.9.2-bare.eb --robot
Теперь предположим, что я хочу использовать некоторые параметры FPM (вы можете увидеть их по "fpm -h") . например, с помощью "--rpm-group" в fpm я могу установить группу для установленных пакетов. Как я могу использовать эти опции на eb?
0 ответов
Вы можете указать опцию для используемого инструмента упаковки (в данном случае FPM) через опцию командной строки --package-tool-options для 'eb', поэтому:
eb --package Perl-5.20.1-GCC-4.9.2-bare.eb --robot --package-tool-options "--rpm-group"
Или, если вы хотите делать это каждый раз, вы можете определить $EASYBUILD_PACKAGE_TOOL_OPTIONS
переменная окружения:
export EASYBUILD_PACKAGE_TOOL_OPTIONS='--rpm-group'
Это будет подхвачено eb
Команда, смотрите вывод eb --show-config
после определения $EASYBUILD_PACKAGE_TOOL_OPTIONS