1.0.2 • Published 2 years ago
bamboo-jd-cli v1.0.2
bamboo-cli使用手册
适用于行云流水线(Bamboo)的cli使用文档
安装
npm install bamboo-jd-cli
快速开始
- 初始化个人token 第一次执行需要生成个人的token,需要提供统一登录平台的登录态生成使用token,登录态可在浏览器页面F12->应用->Cookie 生成的token用于在Bamboo平台进行鉴权,权限与用户本人权限一致
pipeline init ${sso.Cookie}
- 执行指定流水线 用户需要在Bamboo平台创建流水线,在流水线构建详情页面链接中,示例链接/platform/app/{appId}/pipelines/{appId}/buildList/{pipelineId}
pipeline run ${pipelineId}
bamboo-cli开发手册
项目初始化
1. mkdir pipeline-cli
2. npm init //生成package.json文件
3. mkdir bin
4. touch pipeline.js //入口文件
5. package.json中添加"bin": {
"pipeline": "./bin/pipeline.js"
},输入pipeline,即执行./bin/pipeline.js文件
6. 命令行执行npm link,此包可全局执行
7. 命令行输入pipeline,代表执行./bin/pipeline.js
8. npm i commander download-git-repo ora handlebars figlet clear chalk open watch//依赖包