mirror of
https://github.com/Hestia-Homes/Model.git
synced 2026-06-08 11:17:27 +00:00
added postgres to docker & added to readme
This commit is contained in:
parent
551e7beb74
commit
8db3d29850
2 changed files with 22 additions and 1 deletions
|
|
@ -56,4 +56,11 @@ https://apt.releases.hashicorp.com $(lsb_release -cs) main" | \
|
|||
tee /etc/apt/sources.list.d/hashicorp.list
|
||||
RUN apt update
|
||||
RUN apt-get install terraform
|
||||
RUN terraform -install-autocomplete
|
||||
RUN terraform -install-autocomplete
|
||||
|
||||
# Install postgres
|
||||
RUN apt install -y wget gnupg2 lsb-release
|
||||
RUN echo "deb http://apt.postgresql.org/pub/repos/apt $(lsb_release -cs)-pgdg main" | sudo tee /etc/apt/sources.list.d/pgdg.list
|
||||
RUN wget -qO - https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add -
|
||||
RUN apt update
|
||||
RUN apt install -y postgresql-14
|
||||
|
|
@ -15,6 +15,20 @@ without modifying test code.
|
|||
|
||||
## ✅ Prerequisites
|
||||
|
||||
### Devcontainer
|
||||
|
||||
Postgres install is included in the devcontainer, so no additional setup is needed.
|
||||
|
||||
Running
|
||||
|
||||
```bash
|
||||
make test
|
||||
```
|
||||
|
||||
Will instigate the test suite, which will automatically start a temporary PostgreSQL instance.
|
||||
|
||||
### Local MacOS
|
||||
|
||||
1. Install PostgreSQL via Homebrew:
|
||||
|
||||
``` bash
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue