Каков наилучший способ сохранить и опубликовать версию в приложении Cloud Foundry? - PullRequest
0 голосов
/ 31 октября 2018

Каков наилучший способ сохранить и опубликовать git-версию приложения Cloud Foundry? Можно ли указать, какую строку версии, известную как git revision, следует добавить в метаданные приложения, и как получить эту информацию вне приложения?

1 Ответ

0 голосов
/ 05 ноября 2018

Если вы используете весеннюю загрузку, есть плагины для maven и gradle для сбора информации в сборке.

Maven:

<build>
    <plugins>
        <plugin>
            <groupId>pl.project13.maven</groupId>
            <artifactId>git-commit-id-plugin</artifactId>
        </plugin>
    </plugins>
</build>

Gradle:

plugins {
    id "com.gorylenko.gradle-git-properties" version "1.4.17"
}

Информация будет доступна в / info, если вы используете приводы

Дополнительная информация: https://docs.pivotal.io/pivotalcf/1-12/console/spring-boot-actuators.html

...