Skip to content

nledez/wait-and-load

Repository files navigation

Wait for a DB and load data on it (for docker-compose). Only for Consul for the moment

Tests on push Coverage Status Docker Image Version (latest semver)

Requirements

Install Poetry (>=1.2.1)

Install

poetry install --with tests --with dev

Tests & dev

poetry shell
ptw --nobeep --ignore .venv --onpass "terminal-notifier -title '✅' -message 'OK' ; coverage html" --onfail "terminal-notifier -title '🚨' -message 'KO'" -- --cov=wait_and_load --cov=tests
# Or only:
poetry run pytest -vvvvv --cov=wait_and_load --cov=tests && poetry run coverage html

Use in docker compose

Get inspiration in docker-compose.yml and launch:

docker compose up

Docker build multiarch

docker buildx build --push --platform=linux/amd64,linux/arm64 -t nledez/$(poetry version | sed 's/ /:/') .

About

Wait a DB a load data on it (for docker compose)

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors