版本
如果 Boot 的 BuildProperties 和 GitProperties 存在于 shell 应用程序中,version 命令会通过集成它们来显示现有构建和 Git 信息。默认情况下,只显示版本信息,您可以通过配置选项启用其他信息。
相关设置在 spring.shell.command.version 下,您可以使用 enabled 禁用某个命令,并可选地使用 template 定义自己的模板。您可以使用 show-build-artifact、show-build-group、show-build-name、show-build-time、show-build-version、show-git-branch、show-git-commit-id、show-git-short-commit-id 和 show-git-commit-time 命令来控制默认模板中的字段。
模板默认为 classpath:template/version-default.st,您可以定义自己的模板,如下例所示
<buildVersion>
此设置将输出类似以下内容
X.X.X
您可以向默认模板渲染添加以下属性:buildVersion、buildGroup、buildGroup、buildName、buildTime、gitShortCommitId、gitCommitId、gitBranch 和 gitCommitTime。