feat(bin): 优化脚本

This commit is contained in:
2025-06-06 22:34:11 +08:00
parent 34bdb59501
commit cb42376e46
2 changed files with 0 additions and 47 deletions

View File

@@ -1,30 +0,0 @@
import {
argv,
cd,
path,
} from 'zx'
import {trim} from "licia";
import {
run_deploy_batch,
run_deploy_root,
run_package,
run_upload,
} from "./library.js";
import metadata from './metadata.js'
const target = metadata[argv.target]
if (!target) {
console.error(`Target ${argv.target} not found`)
} else {
// 切换目录
cd(trim(path.dirname(import.meta.dirname)))
// 执行流程
try {
// await run_deploy_root()
// await run_deploy_batch(target['dependOn'])
await run_package(target['target'])
// await run_upload(target['archive'])
} catch (e) {
console.error(e)
}
}

View File

@@ -1,17 +0,0 @@
const normalDependencies = ['service-common', 'service-dependencies', 'service-configuration', 'service-forest']
const archivePattern = key => `**/${key}-1.0.0-SNAPSHOT.jar`
const metadata = {
api: {
dependOn: normalDependencies,
target: 'service-api',
archive: archivePattern('service-api'),
},
check: {
dependOn: normalDependencies,
target: 'service-check',
archive: archivePattern('service-check'),
},
}
export default metadata