|
@@ -2,8 +2,11 @@
|
2
|
2
|
|
3
|
3
|
cd /opt/fortress || exit 10
|
4
|
4
|
|
5
|
|
-echo " ----> <skip> [deploy:pre] Setting up database..."
|
|
5
|
+echo " ----> [deploy:pre] Setting up database..."
|
6
|
6
|
mix ecto.setup || exit 20
|
7
|
7
|
|
8
|
|
-echo " ----> <skip> [deploy:pre] Run production-ready checks... "
|
9
|
|
-# mix fortress.smoke_test || exit 60
|
|
8
|
+echo " ----> [deploy:pre] Building client side environment... "
|
|
9
|
+npm install -g npm@latest npx@latest parcel-bundler || exit 20
|
|
10
|
+npm install || exit 21
|
|
11
|
+npm run build || exit 22
|
|
12
|
+mix phx.digest || exit 30
|