fix(ci): dial the postgres service instead of job loopback
quality / changes (push) Successful in 7s
quality / commitlint (push) Skipped
quality / docker-check (push) Skipped
quality / openapi (push) Successful in 23s
quality / web (push) Successful in 1m19s
quality / go (push) Successful in 1m16s
quality / postgres-integration (push) Failing after 2m46s
quality / legacy-compatibility (1.0.0) (push) Successful in 1m11s
quality / legacy-compatibility (2.56.2) (push) Successful in 1m34s
quality / bird2 (push) Successful in 26s
CD / quality (push) Failing after 9m9s
CD / publish (push) Skipped
quality / changes (push) Successful in 7s
quality / commitlint (push) Skipped
quality / docker-check (push) Skipped
quality / openapi (push) Successful in 23s
quality / web (push) Successful in 1m19s
quality / go (push) Successful in 1m16s
quality / postgres-integration (push) Failing after 2m46s
quality / legacy-compatibility (1.0.0) (push) Successful in 1m11s
quality / legacy-compatibility (2.56.2) (push) Successful in 1m34s
quality / bird2 (push) Successful in 26s
CD / quality (push) Failing after 9m9s
CD / publish (push) Skipped
Интеграционные тесты ходили на 127.0.0.1 внутри контейнера job и сразу получали connection refused. DSN указывает на сервис postgres, скрипт ждёт открытия TCP до 90 секунд. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
3e46681263
commit
e755974273
2 files changed
+28
-1
No files matched your search
@@ -361,7 +361,9 @@ jobs:
|
||||
- name: Run migrations and verify PostgreSQL integration tests executed
|
||||
env:
|
||||
GOFLAGS: -mod=readonly
|
||||
EVOBGP_TEST_DATABASE_URL: postgres://evobgp:evobgp_ci@127.0.0.1:5432/evobgp_test?sslmode=disable
|
||||
# Job and the postgres service are sibling containers on act_runner.
|
||||
# 127.0.0.1 is the job itself; the service is reachable by its name.
|
||||
EVOBGP_TEST_DATABASE_URL: postgres://evobgp:evobgp_ci@postgres:5432/evobgp_test?sslmode=disable
|
||||
run: bash scripts/ci/postgres-integration.sh
|
||||
|
||||
legacy-compatibility:
|
||||
|
||||
Reference in new issue
Block a user