版本
如果 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。