/
kreyndelHam
/
Konstructorium
Обзор
Документация
Войти
/
kreyndelHam
/
Konstructorium
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
1
CI/CD
Аналитика
Безопасность
dev
scripts/ci/gitverse/install_postgres_redis.sh
14 строк
646 B
Server
server new
15 май 2026, 23:54
15 май 2026, 23:54
2917d5d
Код
Авторство
О чём код?
#!/usr/bin/env bash # Installs PostgreSQL and Redis via apt (no Docker) and creates the CI database role. # Expects DB_NAME, DB_USER, DB_PASSWORD in the environment. set -euo pipefail sudo apt-get update sudo apt-get install -y postgresql postgresql-contrib redis-server curl sudo service postgresql start sudo service redis-server start sudo -u postgres psql -c "DROP DATABASE IF EXISTS ${DB_NAME};" || true sudo -u postgres psql -c "DROP ROLE IF EXISTS ${DB_USER};" || true sudo -u postgres psql -c "CREATE USER ${DB_USER} WITH PASSWORD '${DB_PASSWORD}';" sudo -u postgres psql -c "CREATE DATABASE ${DB_NAME} OWNER ${DB_USER};" redis-cli ping