DevOps: напиши воркфлоу для запуска теста на том сервере, на которой деплоится сам сервис #22
Labels
No Label
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: SQuiz/core#22
Loading…
Reference in New Issue
Block a user
No description provided.
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
если не хватает прав - пни меня.
глянь, как реализована валидация конфига. т.е. там фактически валидатор собран и лежит в образе, просто заменяется command, на запуск его.
запускать только на стейджинговом сервере. базу можешь поднять так же докером чистую, если нужно
ключевая задача тут проверить 2 вещи:
я написал воркфлоу, экшн и тесты, развернул тестовую бд и редис, остальные сервисы при тестах мокаются
но при запусках получаю
permission denied while trying to connect to the Docker daemon socket at unix:///run/user/1000/podman/podman.sock: Get "http://%2Frun%2Fuser%2F1000%2Fpodman%2Fpodman.sock/v1.47/containers/json?all=1&filters=%7B%22label%22%3A%7B%22com.docker.compose.config-hash%22%3Atrue%2C%22com.docker.compose.project%3Drenew_tests%22%3Atrue%7D%7D": dial unix /run/user/1000/podman/podman.sock: connect: permission denied
не понимаю в чем дело