Skip to content

Instantly share code, notes, and snippets.

@danielabar
danielabar / init.sql
Created July 11, 2021 18:59
Debug Github Actions Medium Post Gist 7
-- init.sql
create role myapp with createdb login password 'thepasswordgoeshere'
@danielabar
danielabar / ci.yml
Created July 11, 2021 19:01
Debug Github Actions Medium Post Gist 8
# .github/workflows/ci.yml
services:
db:
image: postgres:13
env:
POSTGRES_PASSWORD: its_a_secret
POSTGRES_USER: postgres
ports:
- 5432:5432
volumes:
@danielabar
danielabar / ci.yml
Created July 11, 2021 19:02
Debug Github Actions Medium Post Gist 9
# .github/workflows/ci.yml
services:
db:
image: postgres:13
env:
POSTGRES_PASSWORD: its_a_secret
POSTGRES_USER: postgres
ports:
- 5432:5432
volumes:
@danielabar
danielabar / container_listing
Created July 11, 2021 19:38
Debug Github Actions Medium Post Gist 10
runner@fv-az121-980:~/work/myapp/myapp$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
42a987ae5e27 redis:6 "docker-entrypoint.s…" 3 minutes ago Up 3 minutes 0.0.0.0:6379->6379/tcp fe73cffdfe5a474cb4844f6018b151f8_redis6_db473b
f96addde3fe1 postgres:13 "docker-entrypoint.s…" 3 minutes ago Up 3 minutes 0.0.0.0:5432->5432/tcp aeaf1d3eae4b46948276077399135246_postgres13_3406a2
@danielabar
danielabar / postgre_logs_error
Created July 11, 2021 19:44
Debu gGithub Actions Medium Post Gist 11
runner@fv-az121-980:~/work/myapp/myapp$ docker logs aeaf1d3eae4b46948276077399135246_postgres13_3406a2
/usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
[snip]
PostgreSQL init process complete; ready for start up.
2021-02-15 16:45:09.125 UTC [1] LOG: starting PostgreSQL 13.2 (Debian 13.2-1.pgdg100+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 8.3.0-6) 8.3.0, 64-bit
2021-02-15 16:45:09.126 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
2021-02-15 16:45:09.126 UTC [1] LOG: listening on IPv6 address "::", port 5432
2021-02-15 16:45:09.129 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2021-02-15 16:45:09.135 UTC [1] LOG: database system is ready to accept connections
@danielabar
danielabar / docker_exec
Created July 11, 2021 19:46
Debug Github Actions Medium Post Gist 12
runner@fv-az121-980:~/work/myapp/myapp$ docker exec -it aeaf1d3eae4b46948276077399135246_postgres13_3406a2 bash
root@f96addde3fe1:/# ls -a /docker-entrypoint-initdb.d
[no output - empty dir]
@danielabar
danielabar / ci.yml
Created July 11, 2021 19:49
Debug Github Actions Medium Post Gist 13
# .github/workflows/ci.yml
services:
db:
image: postgres:13
env:
POSTGRES_PASSWORD: its_a_secret
POSTGRES_USER: postgres
ports:
- 5432:5432
# volume for bind mount removed!