42 lines
630 B
Markdown
42 lines
630 B
Markdown
# Project Manager
|
|
|
|
## Install
|
|
|
|
```bash
|
|
pipx install project-manager -i https://git.shmyga.ru/InfernalGames/project-manager/packages
|
|
```
|
|
|
|
## Usage
|
|
|
|
### Show tasks list
|
|
|
|
```bash
|
|
pm [-v] [-vv]
|
|
```
|
|
|
|
### Run task
|
|
|
|
```bash
|
|
pm <task>[:<tag>] [-v] [-vv]
|
|
```
|
|
|
|
## Presets locations
|
|
|
|
- default presets [`project_manager/preset/default/*.toml`](./project_manager/preset/default)
|
|
- user preset `$HOME/.pm.toml`
|
|
- project preset `./.pm.toml`
|
|
|
|
## Preset format
|
|
|
|
### Template
|
|
|
|
```toml
|
|
[presets.<tag>.tasks.<task>.<type>]
|
|
conditions = ["<condition>"]
|
|
commands = ["<command>"]
|
|
```
|
|
|
|
### Examples
|
|
|
|
[Default presets](./project_manager/preset/default)
|