Skip to main content

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 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

新增任务(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


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.8.tar.gz (11.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

zt_devops_cli-0.1.8-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file zt_devops_cli-0.1.8.tar.gz.

File metadata

  • Download URL: zt_devops_cli-0.1.8.tar.gz
  • Upload date:
  • Size: 11.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for zt_devops_cli-0.1.8.tar.gz
Algorithm Hash digest
SHA256 b859f0d4504d9064ad6bc19aae8995b09b540e959ae47ba1adc888e27a23e42a
MD5 7b32d16b7367c882b26e91d58c6f4bc4
BLAKE2b-256 913356295f3f2745cf24ea04c5847e782c93cde59fb4e4dc083831ab69845bd3

See more details on using hashes here.

File details

Details for the file zt_devops_cli-0.1.8-py3-none-any.whl.

File metadata

  • Download URL: zt_devops_cli-0.1.8-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for zt_devops_cli-0.1.8-py3-none-any.whl
Algorithm Hash digest
SHA256 12dc23ebbd9b28122997bc819d6e284a2382ea4bbf305dabbd3ebf2bb291d7a9
MD5 5475c2c34b0a098c79504f81b759210d
BLAKE2b-256 1f62e3cc5e5e44aa16a35f6c4839b884216793acb252e9159081365559d3b7c4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page