2013-11-07 1 views
0

я клонированный https://github.com/sbt/sbt-native-packager , а затем из SBT консоли RAN «пакет»как остановить команду SBT пакета от добавления хэша имени баночки

и генерируется SBT-нативный упаковщик/цель/Scala-2.9. 2/sbt-0.12/sbt-native-packager-0.6.3-dd499ad2b6d0cc108e89827196a32cc6c7a880b0.jar

Как остановить его от создания хэша/ша? или Как опубликовать его без хэша?

ответ

3

Нативный упаковщик по умолчанию использует плагин sbt-git. Он добавляет хеш, чтобы вы могли выпускать интеграционные сборки.

У вас есть два варианта здесь:

  1. В консоли SBT, запустите set version := "My-version" и он будет отключить поведение по умолчанию.
  2. Создайте тег со следующей структурой: v<version> и он будет использовать это вместо этого.

Вы можете прочитать больше о мерзавца версий на странице SBT-мерзавца: https://github.com/sbt/sbt-git#versioning-with-git