-
- Notifications
You must be signed in to change notification settings - Fork 34
Open
Labels
Description
Current state
Now the commands look like this:
Proposal
- Group ungrouped commands.
- Create aliases for frequently used commands.
Plan
- Group commands (rename):
- exec -> shell/exec
- install -> package/install
- update -> package/update
- lint -> package/lint
- test -> package/test
- Create aliases:
| Command | Alias | How call will look |
|---|---|---|
| composer/fix-dependencies | – | – |
| git/checkout-branch | co | ./yii-dev co master yii-demo,db,arrays |
| git/commit | c | ./yii-dev c "Add ability to use feature X" yii-demo,db,arrays |
| git/pr/create | pr | ./yii-dev pr "My first yii3 PR" yii-demo,db,arrays |
| git/pull | pull | ./yii-dev pull yii-demo,db,arrays |
| git/push | push | ./yii-dev push yii-demo,db,arrays |
| git/status | ss | ./yii-dev ss yii-demo,db,arrays |
| github/settings | – | – |
| release/make | – | – |
| package/install | – | – |
| package/lint | lint | ./yii-dev lint yii-demo,db,arrays |
| release/make | – | – |
| package/test | test | ./yii-dev test yii-demo,db,arrays |
| package/update | upd | ./yii-dev upd yii-demo,db,arrays |
| replicate/composer-config | – | – |
| replicate/copy-file | – | – |
| replicate/files | – | – |
| travis/ensure-cronjob | – | – |
| travis/update-slack-config | – | – |
| shell/exec | – | – |
