Output revision with -v/--version

This commit is contained in:
Peter Palaga
2020-11-18 09:20:43 +01:00
parent 8ad2734cbf
commit 63d59257e0
7 changed files with 62 additions and 14 deletions

View File

@@ -36,6 +36,7 @@ public class BuildProperties {
}
return new BuildProperties(
buildProperties.getProperty("version"),
buildProperties.getProperty("revision"),
buildProperties.getProperty("os.detected.name"),
buildProperties.getProperty("os.detected.arch"));
}
@@ -43,9 +44,11 @@ public class BuildProperties {
private final String version;
private final String osName;
private final String osArch;
private final String revision;
public BuildProperties(String version, String os, String arch) {
public BuildProperties(String version, String revision, String os, String arch) {
this.version = version;
this.revision = revision;
this.osName = os;
this.osArch = arch;
}
@@ -61,4 +64,8 @@ public class BuildProperties {
public String getOsArch() {
return osArch;
}
public String getRevision() {
return revision;
}
}

View File

@@ -15,11 +15,8 @@
# specific language governing permissions and limitations
# under the License.
buildNumber=${buildNumber}
revision=${buildNumber}
timestamp=${timestamp}
version=${project.version}
distributionId=${distributionId}
distributionShortName=${distributionShortName}
distributionName=${distributionName}
os.detected.name=${os.detected.name}
os.detected.arch=${os.detected.arch}