|
@@ -15,6 +15,7 @@ import javax.persistence.Entity;
|
|
|
import javax.persistence.OneToOne;
|
|
import javax.persistence.OneToOne;
|
|
|
import javax.persistence.Table;
|
|
import javax.persistence.Table;
|
|
|
import javax.validation.constraints.NotBlank;
|
|
import javax.validation.constraints.NotBlank;
|
|
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
import javax.validation.constraints.Pattern;
|
|
import javax.validation.constraints.Pattern;
|
|
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -43,6 +44,7 @@ public class PackerConfig extends BaseEntity {
|
|
|
// 构建生成的可执行文件及配置文件, 脚本文件等所在的目录名, 目录位于 appRootPath 下
|
|
// 构建生成的可执行文件及配置文件, 脚本文件等所在的目录名, 目录位于 appRootPath 下
|
|
|
@NotBlank(groups = { ZipPacker.class }, message = "bin 目录不能为空")
|
|
@NotBlank(groups = { ZipPacker.class }, message = "bin 目录不能为空")
|
|
|
private String binDirname;
|
|
private String binDirname;
|
|
|
|
|
+ @NotNull(groups = { DockerPacker.class }, message = "dockerRegistry 不能为 null")
|
|
|
@OneToOne
|
|
@OneToOne
|
|
|
private DockerRegistry dockerRegistry;
|
|
private DockerRegistry dockerRegistry;
|
|
|
|
|
|