Skip to content

Latest commit

 

History

History
33 lines (20 loc) · 969 Bytes

README.md

File metadata and controls

33 lines (20 loc) · 969 Bytes

Damsel

Systemwide protocol collection.

Требования к оформлению Thrift IDL файлов

  • Namespace:

    В каждом файле нужно обязательно указывать namespace для JAVA:

      namespace java dev.vality.damsel.<name>
    

    Где <name> - имя, уникальное для Thrift IDL файлa в Damsel.

Java development

Собрать дамзель и инсталировать новый jar в локальный мавен репозиторий:

  • make wc_compile
  • make wc_java_install LOCAL_BUILD=true SETTINGS_XML=path_to_rbk_maven_settings

Чтобы ипользовать несколько версий дамзели в проекте используте classifier:v${commit.number}

<dependency>
    <groupId>dev.vality</groupId>
    <artifactId>damsel</artifactId>
    <version>1.136-07b0898</version>
    <classifier>v136</classifier>
</dependency>