feat/pod-runner-backend
main
ci.runner.pod
ci.runner.vm
in_progress
[self-hosted, vm]
创建环境时不根据 queued job 提前赋权。实际 runner 领取任务后,通过 runner_name 将 repository/job-name 身份绑定到对应 Pod,避免并发调度串身份。
runner_name
repository/job-name
14 passed
python -m compileall -q src
sh -n scripts/*
git diff --check
docker build -f container/runner.Dockerfile ...
timeout
No dependencies set.
The note is not visible to the blocked user.
变更
ci.runner.pod与ci.runner.vmin_progresswebhook 绑定 runner 实际领取的任务身份[self-hosted, vm]身份模型
创建环境时不根据 queued job 提前赋权。实际 runner 领取任务后,通过
runner_name将repository/job-name身份绑定到对应 Pod,避免并发调度串身份。验证
14 passedpython -m compileall -q srcsh -n scripts/*git diff --checkdocker build -f container/runner.Dockerfile ...timeout、SPIRE CLI、job-start hook 与 Gitea Runner v2.3.0