feat: 打通 Jenkins 直构导入闭环
This commit is contained in:
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE `deploy_runs`
|
||||
MODIFY `trigger` ENUM('MANUAL', 'GITEA_WEBHOOK', 'RETRY', 'JENKINS_EXTERNAL') NOT NULL DEFAULT 'MANUAL';
|
||||
@@ -30,6 +30,7 @@ enum DeployRunTrigger {
|
||||
MANUAL
|
||||
GITEA_WEBHOOK
|
||||
RETRY
|
||||
JENKINS_EXTERNAL
|
||||
}
|
||||
|
||||
enum RunStepStatus {
|
||||
|
||||
@@ -92,6 +92,12 @@ function resolveSuperAdminInitialPassword() {
|
||||
return process.env.SUPER_ADMIN_INITIAL_PASSWORD;
|
||||
}
|
||||
|
||||
if (process.env.NODE_ENV === 'production') {
|
||||
throw new Error(
|
||||
'生产环境缺少 SUPER_ADMIN_INITIAL_PASSWORD,不能使用公开默认密码初始化超级管理员',
|
||||
);
|
||||
}
|
||||
|
||||
return SUPER_ADMIN_INITIAL_PASSWORD;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user