修复
一个用于演示 GitLink CI/CD 流水线配置的示例项目。
. ├── .github/ │ └── workflows/ │ ├── ci.yml # 持续集成流水线 │ └── deploy.yml # 持续部署流水线 ├── src/ │ └── index.js # 源代码 ├── tests/ │ └── index.test.js # 测试文件 ├── .eslintrc.json # ESLint 配置 ├── tsconfig.json # TypeScript 配置 ├── package.json # 项目依赖配置 └── README.md # 项目说明文档
触发条件:
main
develop
执行任务:
npm ci
npm test
npm run lint npm run type-check
npm run build
以下密钥需要在 GitLink Secrets 中配置:
MIT License
1
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802032778号
GitLink CI/CD Demo Project
一个用于演示 GitLink CI/CD 流水线配置的示例项目。
项目结构
功能特性
CI/CD 流水线
持续集成 (CI)
触发条件:
main或develop分支执行任务:
持续部署 (CD)
触发条件:
main分支执行任务:
开发指南
安装依赖
运行测试
代码检查
构建项目
环境变量与密钥
以下密钥需要在 GitLink Secrets 中配置:
许可证
MIT License