|
|
@@ -62,10 +62,13 @@ public class AppDeployConfigServiceImpl implements AppDeployConfigService {
|
|
|
return Result.result(ResultStatus.ERROR, msg);
|
|
|
}
|
|
|
|
|
|
- String packType = deployConfigDto.getPackType();
|
|
|
String startScript = deployConfigDto.getStartScript();
|
|
|
+ String packType = deployConfigDto.getPackType();
|
|
|
if (packType.equals(PackType.docker.name())) {
|
|
|
Config containerConfig = JsonConverter.jsonToObject(startScript, Config.class);
|
|
|
+ if (startScript == null || startScript.isBlank()) {
|
|
|
+ startScript = "{}";
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
AppDeployConfig appDeployConfig = new AppDeployConfig(appConfig, machineHost, startScript);
|
|
|
@@ -85,10 +88,13 @@ public class AppDeployConfigServiceImpl implements AppDeployConfigService {
|
|
|
return Result.result(ResultStatus.ERROR, msg);
|
|
|
}
|
|
|
|
|
|
- String packType = deployConfigDto.getPackType();
|
|
|
String startScript = deployConfigDto.getStartScript();
|
|
|
+ String packType = deployConfigDto.getPackType();
|
|
|
if (packType.equals(PackType.docker.name())) {
|
|
|
Config containerConfig = JsonConverter.jsonToObject(startScript, Config.class);
|
|
|
+ if (startScript == null || startScript.isBlank()) {
|
|
|
+ startScript = "{}";
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
appDeployConfig.setUnpackScript(deployConfigDto.getUnpackScript());
|