Files
Claper/build.sh

16 lines
324 B
Bash
Raw Normal View History

#!/usr/bin/env bash
# exit on error
set -o errexit
# Initial setup
mix deps.get --only prod
MIX_ENV=prod mix compile
# Compile assets
mix assets.deploy
# Build the release and overwrite the existing release directory
MIX_ENV=prod mix release --overwrite
# for auto DB migration upon deploy
MIX_ENV=prod mix ecto.migrate