gitlab-ci
4 commands
4 shown
Регистрация раннера по токену
Регистрирует раннер новым токеном авторизации; примечание: старый registration-token устарел
gitlab-runner register --non-interactive --url https://<host> --token glrt-<id> --executor docker --docker-image alpine:latest
Очистка мёртвых раннеров
Проверяет настроенные раннеры и снимает с регистрации те, что GitLab больше не знает
gitlab-runner verify --delete
Запуск пайплайна через API
Запускает пайплайн извне CI по trigger-токену с передачей своих переменных
curl -X POST -F token=$CI_TOKEN -F ref=main -F 'variables[DEPLOY]=true' https://<host>/api/v4/projects/<id>/trigger/pipeline
Локальный прогон CI-задачи
Прогоняет job из .gitlab-ci.yml локально в Docker; примечание: замена удалённому gitlab-runner exec
gitlab-ci-local --job build
no commands match