diff --git a/.woodpecker.yml b/.woodpecker.yml index c68aefd..4d559dd 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -1,9 +1,13 @@ pipeline: + wait_db: + image: gitnet.fr/deblan/timeout:latest + commands: + - /bin/timeout -t 30 -c 'while true; do nc -z -v db 3306; sleep 0.5; done' + create_db: image: mariadb:10.3 secrets: [mysqldump] commands: - - sleep 20 - mysql -hdb -uroot -proot -e "CREATE DATABASE app" - eval "$MYSQLDUMP" | mysql -hdb -uroot -proot app when: