CI / CD 용 PosgreSQL과 함께 Bitbucket 파이프 라인을 사용하고 있습니다. 이 문서 에 따르면 PostgreSQL 서비스는 다음과 같이 설명되었습니다 bitbucket-pipelines.yml
.
definitions:
services:
postgres:
image: postgres:9.6-alpine
지금까지는 잘 작동했습니다. 그러나 모든 최신 파이프 라인은 다음 오류로 실패했습니다.
Error: Database is uninitialized and superuser password is not specified.
You must specify POSTGRES_PASSWORD for the superuser. Use
"-e POSTGRES_PASSWORD=password" to set it in "docker run".
You may also use POSTGRES_HOST_AUTH_METHOD=trust to allow all connections
without a password. This is *not* recommended. See PostgreSQL
documentation about "trust":
https://www.postgresql.org/docs/current/auth-trust.html
어떻게 고칠 수 있습니까? bitbucket-pipelines.yml
이러한 오류의 원인이 될 수있는 파일 변경은 없습니다 .