-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathMakefile
More file actions
28 lines (25 loc) · 1.03 KB
/
Makefile
File metadata and controls
28 lines (25 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
local-db-shell:
PGPASSWORD=${SCOPULI_LOCAL_PG_PASSWORD} \
psql -U ${SCOPULI_LOCAL_PG_USERNAME} -h ${SCOPULI_LOCAL_PG_HOST} \
-p ${SCOPULI_LOCAL_PG_PORT} -d ${SCOPULI_LOCAL_PG_DBNAME}
seed-local-db-up: scripts/seed.sh
PG_HOST=${SCOPULI_LOCAL_PG_HOST} \
PG_USERNAME=${SCOPULI_LOCAL_PG_USERNAME} \
PG_PORT=${SCOPULI_LOCAL_PG_PORT} \
PG_DBNAME=${SCOPULI_LOCAL_PG_DBNAME} \
PG_PASSWORD=${SCOPULI_LOCAL_PG_PASSWORD} \
SEED_OPTION=up ENV=local scripts/seed.sh
seed-local-db-down: scripts/seed.sh
PG_HOST=${SCOPULI_LOCAL_PG_HOST} \
PG_USERNAME=${SCOPULI_LOCAL_PG_USERNAME} \
PG_PORT=${SCOPULI_LOCAL_PG_PORT} \
PG_DBNAME=${SCOPULI_LOCAL_PG_DBNAME} \
PG_PASSWORD=${SCOPULI_LOCAL_PG_PASSWORD} \
SEED_OPTION=down ENV=local scripts/seed.sh
bootstrap-prod-remote: scripts/bootstrap.sh
export DAIKON_SSH_KEY=$(< "${DAIKON_SSH_KEY_FILEPATH}")
ssh -o StrictHostKeyChecking=no ${DAIKON_PROD_HOST} \
"export DAIKON_DIR=${DAIKON_DIR}; \
export DAIKON_SSH_KEY=\"${DAIKON_SSH_KEY}\"; \
export DAIKON_ENV=prod; \
bash -s" < scripts/bootstrap.sh