Я хотел бы добавить несколько команд в пакет RPM (созданный с использованием sbt-native-packager) для проекта Play scala. Например:Добавить пользовательские скрипты для пакета RPM для проекта Play scala
mkdir -p /opt/myapp
chmod +w /opt/myapp
, так что они могут быть выполнены при установке пакета RPM через yum.
я видел в стандартном проекте SBT, похоже, что мы могли бы использовать пользовательский шаблон:
src/templates/start
, но в проекте Play, мы имеем следующие папки:
app
conf
project
dist
где мы не» t есть src
папка на всех.
Я хотел бы знать, как добавить пользовательские команды, которые можно запустить до или после установки RPM для проекта Play.
Спасибо за ваш ответ. Я видел это в документе, но не мог заставить его работать. Он не может найти импорт, что очень странно: build.sbt: 1: ошибка: не найден: объект RpmConstants импорт RpmConstants._ ^ Я уже настроил плагин в проекте/plugins.sbt addSbtPlugin ("com.typesafe.sbt"% "sbt-native-packager"% "1.0.6") –
Этот пример относится к новым версиям 1.1.x (на данный момент в RC-фазе) – Muki