From a1fc57d3e314f14f6cee66b1710fd0ca53ed009d Mon Sep 17 00:00:00 2001 From: Tushar <codingid6@gmail.com> Date: Tue, 11 Apr 2023 05:52:12 +0000 Subject: [PATCH] Refactor gitpod.yml and init scripts --- .gitpod.yml | 8 +++----- install-node.sh | 13 ------------- packages/enketo-express/update-config.sh | 6 ------ 3 files changed, 3 insertions(+), 24 deletions(-) delete mode 100644 install-node.sh delete mode 100644 packages/enketo-express/update-config.sh diff --git a/.gitpod.yml b/.gitpod.yml index 3f7a37e..9c07a81 100644 --- a/.gitpod.yml +++ b/.gitpod.yml @@ -14,14 +14,12 @@ tasks: init: | gp sync-done dev-setup bash install-central.sh - - name: Setup Enketo Express + - name: Start Other Services openMode: tab-after init: | gp sync-done dev-setup - bash install-node.sh - nvm use 14 - cd packages/enketo-express && pnpm i && pnpm i -g grunt - bash update-config.sh + sed -i~ "/^FORM_MANAGER_BASE_URI=/s/=.*/=3006-${GITPOD_WORKSPACE_URL:8}/" .env + docker-compose up -d gp sync-done setup command: | grunt develop diff --git a/install-node.sh b/install-node.sh deleted file mode 100644 index 38ee907..0000000 --- a/install-node.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/bash - -docker-compose -f docker-compose.gitpod.yaml up -d - -curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash -export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")" -[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm - -nvm install v14.19.1 -nvm install 16 -nvm use 14 - -wget -qO- https://get.pnpm.io/install.sh | ENV="$HOME/.bashrc" SHELL="$(which bash)" bash - \ No newline at end of file diff --git a/packages/enketo-express/update-config.sh b/packages/enketo-express/update-config.sh deleted file mode 100644 index 8bca021..0000000 --- a/packages/enketo-express/update-config.sh +++ /dev/null @@ -1,6 +0,0 @@ -#!/bin/bash - -cd ./config -formManagerBaseURI=${GITPOD_WORKSPACE_URL:8} -echo "$( jq '."formManagerBaseURI" = "'"https://3006-$formManagerBaseURI"'"' default-config.json )" > default-config.json -cd .. \ No newline at end of file -- GitLab