1.0.2 • Published 2 years ago

bamboo-jd-cli v1.0.2

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

bamboo-cli使用手册

适用于行云流水线(Bamboo)的cli使用文档

安装

npm install bamboo-jd-cli

快速开始

  1. 初始化个人token 第一次执行需要生成个人的token,需要提供统一登录平台的登录态生成使用token,登录态可在浏览器页面F12->应用->Cookie 生成的token用于在Bamboo平台进行鉴权,权限与用户本人权限一致
pipeline init ${sso.Cookie}
  1. 执行指定流水线 用户需要在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//依赖包