| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859 |
- package com.genersoft.iot.vmp.utils;
- import org.springframework.beans.factory.annotation.Value;
- import org.springframework.context.annotation.PropertySource;
- import org.springframework.stereotype.Component;
- /**
- * 一个优秀的颓废程序猿(CSDN)
- */
- @Component
- @PropertySource(value = {"classpath:git.properties" }, ignoreResourceNotFound = true)
- public class GitUtil {
- @Value("${git.branch:}")
- private String branch;
- @Value("${git.commit.id:}")
- private String gitCommitId;
- @Value("${git.remote.origin.url:}")
- private String gitUrl;
- @Value("${git.build.time:}")
- private String buildDate;
- @Value("${git.build.version:}")
- private String buildVersion;
- @Value("${git.commit.id.abbrev:}")
- private String commitIdShort;
- @Value("${git.commit.time:}")
- private String commitTime;
- public String getGitCommitId() {
- return gitCommitId;
- }
- public String getBranch() {
- return branch;
- }
- public String getGitUrl() {
- return gitUrl;
- }
- public String getBuildDate() {
- return buildDate;
- }
- public String getCommitIdShort() {
- return commitIdShort;
- }
- public String getBuildVersion() {
- return buildVersion;
- }
- public String getCommitTime() {
- return commitTime;
- }
- }
|