2024-07-08 11:51:27 +00:00
|
|
|
# These are aliases that will make your life simple when you're building OneUptime
|
|
|
|
|
|
|
|
# Make directory and change directory at the same time.
|
|
|
|
mkcdir ()
|
|
|
|
{
|
|
|
|
mkdir -p -- "$1" &&
|
|
|
|
cd -P -- "$1"
|
|
|
|
}
|
|
|
|
|
2024-07-10 11:12:46 +00:00
|
|
|
# Git aliases
|
2024-07-08 11:51:27 +00:00
|
|
|
alias g="git"
|
2024-07-10 11:12:46 +00:00
|
|
|
alias gs="git status"
|
|
|
|
alias ga="git add"
|
|
|
|
alias gc="git checkout"
|
|
|
|
alias gb="git branch"
|
|
|
|
alias gp="git pull"
|
|
|
|
alias gpo="git push origin"
|
|
|
|
alias gl="git log"
|
|
|
|
alias gd="git diff"
|
|
|
|
alias gm="git merge"
|
|
|
|
|
|
|
|
# Kubernetes aliases
|
2024-07-08 11:51:27 +00:00
|
|
|
alias k="kubectl"
|
2024-07-10 11:12:46 +00:00
|
|
|
alias kg="kubectl get"
|
|
|
|
alias kd="kubectl describe"
|
|
|
|
alias kc="kubectl create"
|
|
|
|
alias kdel="kubectl delete"
|
|
|
|
alias klo="kubectl logs"
|
|
|
|
alias klof="kubectl logs -f"
|
|
|
|
alias kex="kubectl exec"
|
|
|
|
alias kexi="kubectl exec -it"
|
2024-07-08 11:51:27 +00:00
|
|
|
|
|
|
|
# Docker aliases
|
|
|
|
alias d="docker"
|
|
|
|
alias dc="docker compose"
|
|
|
|
alias dcu="docker compose up"
|
|
|
|
alias dcd="docker compose down"
|
|
|
|
|
|
|
|
# Node aliases
|
|
|
|
alias n="npm"
|
|
|
|
|
|
|
|
# Rust aliases
|
|
|
|
alias c="cargo"
|
|
|
|
alias cb="cargo build"
|
|
|
|
alias cr="cargo run"
|
|
|
|
|
|
|
|
# OneUptime Specific Aliases
|
|
|
|
# --------------------------
|
|
|
|
|
|
|
|
alias nrd="npm run dev"
|
|
|
|
alias nrl="npm run logs"
|
|
|
|
alias nrb="npm run build"
|
2024-07-09 17:52:26 +00:00
|
|
|
alias nrfb="npm run force-build"
|
2024-07-08 11:51:27 +00:00
|
|
|
alias nrps="npm run ps-dev"
|
|
|
|
|
|
|
|
# OneUptime Copilot
|
|
|
|
alias nrfbc="npm run force-build-copilot"
|
|
|
|
alias nrdc="npm run dev-copilot"
|
|
|
|
alias nrlc="npm run logs-copilot"
|
|
|
|
alias nrbc="npm run build-copilot"
|
|
|
|
|
|
|
|
# OneUptime LLM Server
|
|
|
|
alias nrfbl="npm run force-build-llm"
|
|
|
|
alias nrdl="npm run dev-llm"
|
|
|
|
alias nrll="npm run logs-llm"
|
|
|
|
alias nrbl="npm run build-llm"
|
|
|
|
|