aboutsummaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorLibravatar Vijay A <vraravam@users.noreply.github.com>2022-12-11 20:50:33 +0530
committerLibravatar Vijay A <vraravam@users.noreply.github.com>2022-12-11 20:50:33 +0530
commit740ac276a03850ed868cec38bddf5ff6404e4159 (patch)
tree911887061eb8f8a8d4939c3721d75dd2f1e1ae0f /scripts
parentFix the necessary env vars for building outside of docker (diff)
downloadferdium-server-740ac276a03850ed868cec38bddf5ff6404e4159.tar.gz
ferdium-server-740ac276a03850ed868cec38bddf5ff6404e4159.tar.zst
ferdium-server-740ac276a03850ed868cec38bddf5ff6404e4159.zip
Backported some configurations from the adonis rewrite
Diffstat (limited to 'scripts')
-rwxr-xr-xscripts/build-unix.sh10
-rw-r--r--scripts/build-windows.ps110
2 files changed, 14 insertions, 6 deletions
diff --git a/scripts/build-unix.sh b/scripts/build-unix.sh
index 28d0e7c..a7cb003 100755
--- a/scripts/build-unix.sh
+++ b/scripts/build-unix.sh
@@ -104,16 +104,20 @@ mkdir -p data
104# ----------------------------------------------------------------------------- 104# -----------------------------------------------------------------------------
105printf "\n*************** Building recipes ***************\n" 105printf "\n*************** Building recipes ***************\n"
106pushd recipes 106pushd recipes
107pnpm i 107pnpm i && pnpm lint && pnpm reformat-files && pnpm package
108pnpm package
109popd 108popd
110 109
110# -----------------------------------------------------------------------------
111# Now the meat..... 111# Now the meat.....
112pnpm i 112pnpm i
113node ace migration:refresh 113pnpm prepare-code
114pnpm lint
115# TODO: Uncomment after fixing tests
116# pnpm test
114 117
115# ----------------------------------------------------------------------------- 118# -----------------------------------------------------------------------------
116printf "\n*************** Building app ***************\n" 119printf "\n*************** Building app ***************\n"
120node ace migration:refresh
117pnpm start --dev 121pnpm start --dev
118 122
119printf "\n*************** App successfully stopped! ***************\n" 123printf "\n*************** App successfully stopped! ***************\n"
diff --git a/scripts/build-windows.ps1 b/scripts/build-windows.ps1
index 5af7392..7a5004e 100644
--- a/scripts/build-windows.ps1
+++ b/scripts/build-windows.ps1
@@ -154,16 +154,20 @@ if (-not (Test-Path -Path "data")) {
154# ----------------------------------------------------------------------------- 154# -----------------------------------------------------------------------------
155Write-Host "*************** Building recipes ***************" 155Write-Host "*************** Building recipes ***************"
156Push-Location recipes 156Push-Location recipes
157pnpm i 157pnpm i && pnpm lint && pnpm reformat-files && pnpm package
158pnpm package
159Pop-Location 158Pop-Location
160 159
160# -----------------------------------------------------------------------------
161# Now the meat..... 161# Now the meat.....
162& pnpm i 162& pnpm i
163& node ace migration:refresh 163& pnpm prepare-code
164& pnpm lint
165# TODO: Uncomment after fixing tests
166# & pnpm test
164 167
165# ----------------------------------------------------------------------------- 168# -----------------------------------------------------------------------------
166Write-Host "*************** Starting app ***************" 169Write-Host "*************** Starting app ***************"
170& node ace migration:refresh
167& pnpm start --dev 171& pnpm start --dev
168 172
169Write-Host "*************** App successfully stopped! ***************" 173Write-Host "*************** App successfully stopped! ***************"