package com.ximai.common.core.domain.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * Git 打包构建版本信息（开放接口返回）
 */
@Data
@ApiModel("Git打包版本信息")
public class GitBuildVersionVo {

    @ApiModelProperty("应用名称")
    private String application;

    @ApiModelProperty("项目配置版本号")
    private String projectVersion;

    @ApiModelProperty("Git分支")
    private String branch;

    @ApiModelProperty("Git提交短ID")
    private String commitId;

    @ApiModelProperty("Git提交完整ID")
    private String commitIdFull;

    @ApiModelProperty("Git提交说明")
    private String commitMessage;

    @ApiModelProperty("Git提交时间")
    private String commitTime;

    @ApiModelProperty("构建时间")
    private String buildTime;

    @ApiModelProperty("构建版本(git.build.version)")
    private String buildVersion;

    @ApiModelProperty("Git标签")
    private String tags;
}
