Simplify local dev (#137)

This commit is contained in:
Charles Bochet
2023-05-25 15:56:28 +02:00
committed by GitHub
parent 80f9cc8797
commit 34543b7fea
17 changed files with 59 additions and 171 deletions

8
.vscode/clean.sh vendored
View File

@@ -1,8 +0,0 @@
#!/bin/bash
cd "$(dirname "$0")/../infra/dev"
docker-compose down
docker volume rm dev_twenty_node_modules_front
docker volume rm dev_twenty_node_modules_server
docker volume rm dev_twenty_node_modules_docs

5
.vscode/logs.sh vendored
View File

@@ -1,5 +0,0 @@
#!/bin/bash
cd "$(dirname "$0")/../infra/dev"
docker-compose logs -f

48
.vscode/tasks.json vendored
View File

@@ -1,48 +0,0 @@
{
"version": "2.0.0",
"tasks": [
{
"label": "up",
"command": "${workspaceFolder}/.vscode/up.sh",
"type": "shell",
"options": {
"cwd": "${workspaceFolder}/infra/dev/"
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true
}
},
{
"label": "clean",
"command": "${workspaceFolder}/.vscode/clean.sh",
"type": "shell",
"options": {
"cwd": "${workspaceFolder}/infra/dev/"
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true
}
},
{
"label": "logs",
"command": "docker-compose",
"args": [
"logs",
"-f"
],
"type": "shell",
"options": {
"cwd": "${workspaceFolder}/infra/dev/"
},
"presentation": {
"reveal": "always",
"panel": "new",
"focus": true
}
}
]
}

18
.vscode/up.sh vendored
View File

@@ -1,18 +0,0 @@
#!/bin/bash
cd "$(dirname "$0")/../infra/dev"
cp .env.example .env
set -o allexport; source .env; set +o allexport
docker-compose up -d postgres
while ! pg_isready -h localhost > /dev/null ; do
echo "Waiting for Postgres to be ready..."
sleep 1
done
echo "Postgres is accepting connections!"
docker-compose up -d