pnpm install jouei-cicd -g
scd -h
scd
添加项目必须要在项目的根目录执行
scd add
项目的打包文件输出必须为dist文件夹(vite默认)
在想要使用自动化的目录执行
scd install
选择对应项目将自动配置并开启自动化
实现自动化的方式是使用git hook
,使用钩子去自动运行自动化脚本
pnpm install husky -D
npx husky install
npm pkg set scripts.prepare="husky install"
npx husky add .husky/pre-commit "scd run <name>"
name
代表项目名称,填写对应的项目,在git hook里会自动运行scd脚本
更多配置请查看husky文档
注意:项目目录和配置里的项目一定要对应
scd run
在添加配置文件后可以手动触发脚本