phrase-plugin

This projects contains a maven plugin to download PhraseApp translations due the build process from [PhraseApp API v2](http://docs.phraseapp.com/api/v2/).

Лицензия

Лицензия

Категории

Категории

Maven Компиляция и сборка
Группа

Группа

com.mytaxi.maven.plugins
Идентификатор

Идентификатор

phrase-plugin
Последняя версия

Последняя версия

1.0.7
Дата

Дата

Тип

Тип

maven-plugin
Описание

Описание

phrase-plugin
This projects contains a maven plugin to download PhraseApp translations due the build process from [PhraseApp API v2](http://docs.phraseapp.com/api/v2/).
Ссылка на сайт

Ссылка на сайт

https://github.com/mytaxi/phrase-maven-plugin
Система контроля версий

Система контроля версий

https://github.com/mytaxi/phrase-maven-plugin

Скачать phrase-plugin

Как подключить последнюю версию

<plugin>
    <groupId>com.mytaxi.maven.plugins</groupId>
    <artifactId>phrase-plugin</artifactId>
    <version>1.0.7</version>
</plugin>

Зависимости

compile (9)

Идентификатор библиотеки Тип Версия
com.mytaxi.apis : phrase-java-client jar 1.0.6
org.apache.maven : maven-plugin-api jar 3.2.2
org.apache.maven : maven-model jar 3.2.2
org.apache.maven : maven-core jar 3.2.2
org.sonatype.plexus : plexus-build-api jar 0.0.7
org.codehaus.plexus : plexus-utils jar 3.0.22
org.springframework : spring-web jar 3.2.15.RELEASE
org.springframework : spring-core jar 3.2.15.RELEASE
com.google.guava : guava jar 19.0

provided (1)

Идентификатор библиотеки Тип Версия
org.apache.maven.plugin-tools : maven-plugin-annotations jar 3.3

test (4)

Идентификатор библиотеки Тип Версия
org.apache.maven : maven-aether-provider jar 3.2.2
org.apache.maven : maven-compat jar 3.2.2
junit : junit jar 4.12
org.apache.maven.shared : maven-invoker jar 2.1.1

Модули Проекта

Данный проект не имеет модулей.

Phrase Maven Plugin

Build Status Maven Central

What is this?

This projects contains a maven plugin to download PhraseApp translations due the build process from PhraseApp API v2.

What you have to do to start it with maven?

Create the bean PhraseAppSyncTask to run this job scheduled lately.

Configure the maven plugin

<plugin>
    <groupId>com.mytaxi.maven.plugins</groupId>
    <artifactId>phrase-plugin</artifactId>
    <version>1.0.0</version>
    <configuration>
        <authToken>YOUR_AUTH_TOKEN(REQUIRED)</authToken>
        <projectId>YOUR_PROJECT_ID(REQUIRED)</projectId>
        
        <generatedResourcesFolderName>YOUR_GENERATED_RESOURCE_FOLDER(default:generated-resources/)</generatedResourcesFolderName>
        <messagesFolderName>YOUR_MESSAGES_FOLDERNAME(default:messages/)</messagesFolderName>
        <messageFilePrefix>YOUR_MESSAGE_FILE_PREFIX(default:messages_)</messageFilePrefix>
        <messageFilePostfix>YOUR_MESSAGE_FILE_POSTFIX(default:.properties)</messageFilePostfix> 
    </configuration>
    <executions>
        <execution>
            <goals>
                <goal>phrase</goal>
            </goals>
        </execution>
    </executions>
</plugin>

Версии библиотеки

Версия
1.0.7
1.0.5
1.0.4
1.0.3
1.0.0