Поэтому я пытаюсь создать свой первый обороты и использую Дженкинса для автоматизации работы.
Команда, которую я использую для создания rpm, это fpm и выглядит следующим образом:
+ fpm --before-install script/beforeInstall.sh --after-install script/afterInstall.sh --after-remove script/afterRemove.sh --before-remove script/beforeRemove.sh -s dir -t rpm -n gs-dashboards -v 1.0.2 -C ./build
{:timestamp=>"2016-11-21T12:21:59.875772-0700", :message=>"no value for epoch is set, defaulting to nil", :level=>:warn}
{:timestamp=>"2016-11-21T12:21:59.887529-0700", :message=>"no value for epoch is set, defaulting to nil", :level=>:warn}
{:timestamp=>"2016-11-21T12:21:59.994061-0700", :message=>"Created package", :path=>"gs-dashboards-1.0.2-1.x86_64.rpm"}
+ ls -altr
Когда я использую другую машину CentOS 6 для проверки установки, я получаю эту ошибку:
sudo rpm -ivh gs-dashboards-1.0.2-1.x86_64.rpm
error: gs-dashboards-1.0.2-1.x86_64.rpm: headerRead failed: region trailer: BAD, tag 762079598 type 1970810215 offset -1853161472 count 16128
error: gs-dashboards-1.0.2-1.x86_64.rpm cannot be installed
PS я тоже пробовал с методом установки yum
Любая помощь приветствуется.