Browse Source

*: remove build-units script

closes #159
pull/341/head
Eric Chiang 10 years ago
parent
commit
ebbea78a2e
  1. 9
      Documentation/deploy-guide.md
  2. 20
      build-units
  3. 2
      static/fixtures/sample.env.txt

9
Documentation/deploy-guide.md

@ -1,9 +0,0 @@
# Deploying
Generate systemd unit files by injecting secrets into the unit file templates located in: `./static/...`.
```
source <path-to-secure>/prod/dex.env.txt
./build-units
```

20
build-units

@ -1,20 +0,0 @@
#!/bin/bash -e
mkdir -p deploy
required=(
${DEX_OVERLORD_DB_URL:?"missing"}
${DEX_OVERLORD_KEY_SECRET:?"missing"}
${DEX_WORKER_DB_URL:?"missing"}
${DEX_WORKER_KEY_SECRET:?"missing"}
)
eval "cat <<EOF
$(<static/dex-worker.service.tmpl)
EOF
" 1> deploy/dex-worker.service
eval "cat <<EOF
$(<static/dex-overlord.service.tmpl)
EOF
" 1> deploy/dex-overlord.service

2
static/fixtures/sample.env.txt

@ -1,5 +1,3 @@
# example env file for local development to source when using build-units
# dex worker
export DEX_WORKER_KEY_SECRET=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
export DEX_WORKER_OAUTH_CLIENT_ID=CHANGEME

Loading…
Cancel
Save