DevOps 平台迭代管理 CLI
Project description
DevOps CLI
蓝鲸 DevOps 平台迭代管理命令行工具。
打包
python -m pip install --upgrade build twine
python -m build
twine upload dist/*
安装
- 源码安装
pip install -e .
- pip安装
pipx install zt-devops-cli
使用
登陆
首次运行时会自动打开浏览器,请登录蓝鲸 DevOps。登录成功后 cookie 会缓存到本地。
zt-devops-cli login
空间管理
zt-devops-cli project list
ZTeam 项目列表
zt-devops-cli zteam-project list --project f39507
迭代管理
迭代列表
zt-devops-cli sprint list --project k64352
迭代提测列表
zt-devops-cli sprint test-list --project b9f157 \
--search "BSC_V26.701.01" \
--num 1 \
--size 10
创建迭代
zt-devops-cli sprint create --project k64352 \
--title "迭代名称" \
--start-date 2026-04-04 \
--end-date 2026-05-30 \
--purpose "迭代目标"
启用迭代
zt-devops-cli sprint start --project k64352 --sprint-id <id>
删除迭代
zt-devops-cli sprint delete --project k64352 --sprint-id <id>
完成迭代
zt-devops-cli sprint done --project k64352 --sprint-id <id>
任务管理
查询任务列表(TASK)
zt-devops-cli task list --project f39507 \
--start-date 2026-04-01 \
--end-date 2026-04-30 \
--creator zt07905
缺陷管理
查询缺陷列表(BUG)
zt-devops-cli bug list --project b9f157 \
--num 1 \
--size 20 \
--no-remember
新增缺陷(BUG)
zt-devops-cli bug create --project b9f157 \
--title "test" \
--owner zt07905 \
--zteam-project-id 15678224 \
--field f05cf2f5dc614dbaa05a13894abb5683=9Clfj3I8fR \
--field f672b38532614f428828d9a68a514e24=bgEHPFOjFt \
--field 684f26d36cd747f68dde32104a701956=3129a9cd7315457eb2963bfe19919e72 \
--field bcee87c140d3475496a2a31c236631f4=vENjmMhXMC \
--field 8756c5b483434c2bb54bd6bc6586b09b=
新增任务(TASK)
zt-devops-cli task create --project <project-id> \ # 通过 project list 获取
--title "<任务标题>" \
--owner <工号> \
--estimate-start <预计开始时间: yyyy-MM-dd> \
--estimate-end <预计完成时间: yyyy-MM-dd> \
--origin-hours 8.00 \ # 预估工时
--remain-hours 8.00 \ # 实际工时
--zteam-project-id <zteam-project-id> # 通过 zteam-project list 获取
配置
- cookie 缓存:
~/.zt-devops-cli/cookies.json - 配置文件:
~/.zt-devops-cli/config.yaml
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
zt_devops_cli-0.1.9.tar.gz
(13.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file zt_devops_cli-0.1.9.tar.gz.
File metadata
- Download URL: zt_devops_cli-0.1.9.tar.gz
- Upload date:
- Size: 13.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eb1d962690413387b7a054ebda02c5e0cf5f12e2e6a2c1e0cf6717f1d38f1860
|
|
| MD5 |
f26a4fcb7e0093d6912fb1338de5fc18
|
|
| BLAKE2b-256 |
a4fb4507648d2ce1027404c46ff3232eace3a7004672acd2385a541ebfcdbc56
|
File details
Details for the file zt_devops_cli-0.1.9-py3-none-any.whl.
File metadata
- Download URL: zt_devops_cli-0.1.9-py3-none-any.whl
- Upload date:
- Size: 14.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3ef9a3f913a8f4a731665809eb7a6e14b02d195b6d58e27e6be115951dd6449e
|
|
| MD5 |
422cb70f87920a8380132c87f3c99997
|
|
| BLAKE2b-256 |
8e4296c58f3e462d55ba9dd39d3dd8eb9da2a7ff9211332ad70a2b00aa63d9fa
|