использовать опции FPM в EASYBUILD для упаковки - PullRequest
0 голосов
/ 04 февраля 2019

Я создаю 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?

1 Ответ

0 голосов
/ 16 мая 2019

Вы можете указать опцию для используемого инструмента упаковки (в данном случае 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

...