ŹR
А если ты получаешь pull request где основной dev.exs не изменён, а изменён кастомный, причём тест и прод как раз таки изменены, и ты его принимаешь - то ты вы оба два лоха. Как тут можно запутаться - я не представляю.
Size: a a a
ŹR
V
mix ecto.migrate
. Не писать же для каждой команды враппер с загрузкой переменных среды.my
и в ней .gitignore
с содержимым *
В неё кладу файл .env
с содержимым видаDATABASE_URL=postgresql://bla:bla@bla:bla/blaВ неё же кладу файл
SECRET_KEY_BASE=bla
mix
с содержимым#!/usr/bin/env bashПотом в консоли делаю
set -euo pipefail
SCRIPT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null 2>&1 && pwd )"
PROJECT_DIR="$( dirname "$SCRIPT_DIR" )"
# Load up .env
set -o allexport
[[ -f $SCRIPT_DIR/.env ]] && source $SCRIPT_DIR/.env
set +o allexport
cd $PROJECT_DIR
\mix $@
my/mix ecto.migrate
, my/mix phx.server
.mix deps.get
использую оригинальный mix.V
V
V
mix ecto.migrate
. Не писать же для каждой команды враппер с загрузкой переменных среды.ŹR
ŹR
ŹR
ŹR
AM
BB
gd
в прекрасном и лучезарном coc.nvim
BB
ŹR
ŹR
ŹR
AM
V
ŹR
V
ŹR