Browse Source

[bash] Add helper aliases for work

Colin Powell 2 days ago
parent
commit
487426108f
1 changed files with 8 additions and 3 deletions
  1. 8 3
      bash/.aliases

+ 8 - 3
bash/.aliases

@@ -1,7 +1,7 @@
 alias v="vim $*"
 alias c="clear"
-alias dc="podman-compose $*"
 alias dj="poetry run python manage.py $*"
+alias dc="docker compose $*"
 alias sysu="systemctl --user $*"
 alias fsync="find . -type f -name '*.sync-conflict*'"
 alias vi="vim $*"
@@ -17,7 +17,12 @@ alias chglg="git add ./changelog/ && git commit -m 'Add changelog' && git push"
 alias slip="sli dev changelog"
 alias vdeploy="ssh life.unbl.ink \"rm -rf /root/vrobbler-venv/lib/python3.11/site-packages/vrobbler-0.15.4.dist-info/ && pip install git+https://code.unbl.ink/secstate/vrobbler.git@develop && systemctl restart vrobbler\""
 alias vsh="ssh life.unbl.ink vrobbler shell_plus"
-alias docker="podman $*"
-alias docker-compose="podman-compose $*"
 alias dump_gconf="dconf dump / > ~/.dotfiles/gnome/.local/share/custom-gconf.conf"
 alias e="emacsclient -nw $*"
+alias cov="docker compose run --rm django coverage report -m --fail-under=100"
+alias msh="docker compose run --rm django bash"
+alias lint="docker compose run --rm django runlinters"
+alias test="docker compose run --rm django pytest"
+alias mm="docker compose run --rm django $*"
+alias tok="docker compose run --rm --no-deps django ./manage.py gen_jwt data/dev-volume.key '{"sub": "00000000-0000-0000-0000-000000000001", "scope": "mm-pay-user"}'"
+alias pre="pytest && cov && lint"