ADORSYS-GIS / ADORSYS-GIS/release-script

User Story 0: Setup python project as a command line tool

未关闭
#2 0 条评论 0 个 reaction 已指派 1 人 已被 @stephane-segning 认领 在 GitHub 查看
user-story
主要语言
Python
星标
0
派生
0
PR 合并指标
30 天内没有已合并 PR

描述

# Setup python cli

## Definition
As a Developer, I want to:
- use the Python program as a CLI (command line interface) tool
- document the CLI so well, that I won't need a WIKI

so that I can:
- easily use the script without documentation
- export the project, in the form of a single CLI tool

## Example
- For managing the release:
```shell
python ./app.py release create v1.0.0 --include-snapshot=no
```
- For managing a commit:
```shell
python ./app.py commit -m '(): message' -b '' --sign=no
```
- For initializing the local git repository:
```shell
python ./app.py init --enforce-signing=no --gitflow-branches=main,develop,prod
```

## Tickets
- #40

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。