package cn.reghao.bnt.web.devops.builder.model;

import lombok.AllArgsConstructor;
import lombok.Getter;

import java.io.Serializable;

/**
 * @author reghao
 * @date 2023-03-16 09:58:32
 */
@AllArgsConstructor
@Getter
public class AppDto implements Serializable {
    private static final long serialVersionUID = 1L;

    private String appId;
    private String env;
    // 仅在 cn.reghao.bnt.web.devops.mgr.build.tool.BuilderUtil 中使用
    @Deprecated
    private String appType;
    private String appRepo;
    private String repoBranch;
    private String projDirname;
    private String appRootPath;
    private String dockerfile;

    private BuildConfigDto buildConfigDto;
    /*private RepoAuth repoAuth;
    private CompilerDto compilerDto;
    private PackerDto packerDto;*/
}
