完善拉取私有仓库

This commit is contained in:
whyour
2022-05-18 01:14:10 +08:00
parent 1695b8c0fe
commit 7caabe9063
6 changed files with 96 additions and 34 deletions
+19 -21
View File
@@ -28,17 +28,16 @@ export default (app: Router) => {
celebrate({
body: Joi.object({
type: Joi.string().required(),
schedule: Joi.string().optional(),
interval_schedule: Joi.object().optional(),
name: Joi.string().optional(),
schedule: Joi.string().optional().allow('').allow(null),
interval_schedule: Joi.object().optional().allow('').allow(null),
name: Joi.string().optional().allow('').allow(null),
url: Joi.string().required(),
whitelist: Joi.string().optional(),
blacklist: Joi.string().optional(),
branch: Joi.string().optional(),
dependences: Joi.string().optional(),
status: Joi.number().optional(),
pull_type: Joi.string().optional(),
pull_option: Joi.object().optional(),
whitelist: Joi.string().optional().allow('').allow(null),
blacklist: Joi.string().optional().allow('').allow(null),
branch: Joi.string().optional().allow('').allow(null),
dependences: Joi.string().optional().allow('').allow(null),
pull_type: Joi.string().optional().allow('').allow(null),
pull_option: Joi.object().optional().allow('').allow(null),
schedule_type: Joi.string().required(),
alias: Joi.string().required(),
}),
@@ -157,18 +156,17 @@ export default (app: Router) => {
celebrate({
body: Joi.object({
type: Joi.string().required(),
schedule: Joi.string().optional(),
interval_schedule: Joi.object().optional(),
name: Joi.string().optional(),
schedule: Joi.string().optional().allow('').allow(null),
interval_schedule: Joi.object().optional().allow('').allow(null),
name: Joi.string().optional().allow('').allow(null),
url: Joi.string().required(),
whitelist: Joi.string().optional(),
blacklist: Joi.string().optional(),
branch: Joi.string().optional(),
dependences: Joi.string().optional(),
status: Joi.number().optional(),
pull_type: Joi.string().optional(),
pull_option: Joi.object().optional(),
schedule_type: Joi.string().optional(),
whitelist: Joi.string().optional().allow('').allow(null),
blacklist: Joi.string().optional().allow('').allow(null),
branch: Joi.string().optional().allow('').allow(null),
dependences: Joi.string().optional().allow('').allow(null),
pull_type: Joi.string().optional().allow('').allow(null),
pull_option: Joi.object().optional().allow('').allow(null),
schedule_type: Joi.string().optional().allow('').allow(null),
alias: Joi.string().required(),
id: Joi.number().required(),
}),