J'ai donc configuré un bitbucket-pipelines.yml
pour mon application python. Il a besoin d'une base de données postgres donc j'ai suivi le tutoriel ici (https://confluence.atlassian.com/bitbucket/test-with-databases-in-bitbucket-pipelines-856697462.html) qui m'a conduit à la configuration suivante:Installez les extensions Postgres dans le pipeline bitbucket
image: node
pipelines:
default:
- step:
script:
- npm install
- npm test
services:
- postgres
definitions:
services:
postgres:
image: postgres
environment:
POSTGRES_DB: 'pipelines'
POSTGRES_USER: 'test_user'
POSTGRES_PASSWORD: 'test_user_password'
J'ai besoin d'extensions spécifiques dans mon db, comment puis-je ajouter ces derniers. J'ai essayé d'ajouter un extra dans le script qui les installe mais à ce stade, postgres ne semble pas être opérationnel.