summaryrefslogtreecommitdiff
path: root/deploy.sh
diff options
context:
space:
mode:
authorRaphael Kabo <raphaelkabo@hey.com>2024-08-01 09:44:04 +0100
committerRaphael Kabo <raphaelkabo@hey.com>2024-08-01 09:59:26 +0100
commitc146a0447e5b9e107440b86941940b76dd3e53ba (patch)
tree327cfb58a86e89907075a4dae0072dcf1655129a /deploy.sh
parent04b386b5eec06549c989ed81aaf2eb9b76e49b87 (diff)
Switch to deploy via Docker Compose
Diffstat (limited to 'deploy.sh')
-rwxr-xr-xdeploy.sh23
1 files changed, 0 insertions, 23 deletions
diff --git a/deploy.sh b/deploy.sh
deleted file mode 100755
index 9d41e63..0000000
--- a/deploy.sh
+++ /dev/null
@@ -1,23 +0,0 @@
-#!/bin/bash
-set -e
-
-# Set up and redeploy Gathio. Called by `pm2 deploy`.
-# Working directory is the root of the repo.
-
-# PM2 doesn't load the user env, so this gets nvm into the PATH
-export NVM_DIR=~/.nvm
-source ~/.nvm/nvm.sh
-# Set the right Node version
-nvm use
-# Need to use `development` here else pnpm won't install devDependencies (i.e. tsc)
-NODE_ENV=development pnpm install
-# This calls `tsc`, which fails due to type errors while we're transitioning
-# fully to TypeScript, so we short-circuit it to true to continue running the
-# deploy script. TODO: Remove this short-circuit when we've migrated to
-# TypeScript and don't expect any more errors.
-pnpm build || true
-pm2 reload ecosystem.config.cjs production
-pm2 save
-
-# Build the docs and deploy
-mkdocs build -d /var/www/docs.gath.io \ No newline at end of file