Я использую Gitlab Job для сборки и тестирования своего проекта Django.
Я не могу запустить свои тесты, потому что мой веб-контейнер (django) всегда перезапускается.
IЯ использую скрипт .wait-for-postgres.sh
для запуска моего веб-контейнера после postgres, но он ничего не меняет.
Для информации я использую scpefic Runner, работающий внутри контейнера Gitlab.
Вот мой config.toml
файл:
concurrent = 1
check_interval = 0
[session_server]
session_timeout = 1800
[[runners]]
name = "Core API Runner"
url = "https://gitlab.com/"
token = "<my-token>"
executor = "docker"
[runners.custom_build_dir]
[runners.docker]
tls_verify = false
image = "docker:stable"
privileged = false
disable_entrypoint_overwrite = false
oom_kill_disable = false
disable_cache = false
volumes = ["/var/run/docker.sock:/var/run/docker.sock", "/cache"]
shm_size = 0
[runners.cache]
[runners.cache.s3]
[runners.cache.gcs]
А вот мой вывод бегуна: