为什么我的工作在尝试本地 Gitlab-runner 时卡住了?
Why did my job get stuck while trying local Gitlab-runner?
我知道了
Runner从未接触过这个实例,这是什么意思?
我可以确认我有一个。
可用的特定跑步者
我的.gitlab-ci.yml
stages:
- build_stage
- deploy_stage
build:
stage: build_stage
script:
- docker --version
- docker build -t pyapp .
tags:
- localshell
- localrunner
deploy:
stage: deploy_stage
script:
- docker stop pyappcontainer1 || true && docker rm pyappcontainer1 || true
- docker run -d --name pyappcontainer1 -p 8080:8080 pyapp
tags:
- localshell
- localrunner
补充一下,确认sytech所说的
运行时平台 arch=amd64
os=linux pid=4819 revision=bd40e3da version=14.9.1
Starting multi-runner from /etc/gitlab-runner/config.toml... builds=0
Running in system-mode.
Configuration loaded builds=0
listen_address not defined, metrics & debug endpoints disabled builds=0
[session_server].listen_address not defined, session endpoints disabled builds=0
如何定义listen_address?
您的跑步者已注册,但未运行并与 GitLab 通信以获取工作。因此,依赖于此跑步者的工作被卡住了。
您应该确保 gitlab-runner
进程处于活动状态 运行 并且其日志中没有错误。
在某些情况下,它解决了 运行宁 gitlab-runner verify
。
所以,只是 运行 它...
我知道了
我可以确认我有一个。
可用的特定跑步者
我的.gitlab-ci.yml
stages:
- build_stage
- deploy_stage
build:
stage: build_stage
script:
- docker --version
- docker build -t pyapp .
tags:
- localshell
- localrunner
deploy:
stage: deploy_stage
script:
- docker stop pyappcontainer1 || true && docker rm pyappcontainer1 || true
- docker run -d --name pyappcontainer1 -p 8080:8080 pyapp
tags:
- localshell
- localrunner
补充一下,确认sytech所说的 运行时平台 arch=amd64
os=linux pid=4819 revision=bd40e3da version=14.9.1
Starting multi-runner from /etc/gitlab-runner/config.toml... builds=0
Running in system-mode.
Configuration loaded builds=0
listen_address not defined, metrics & debug endpoints disabled builds=0
[session_server].listen_address not defined, session endpoints disabled builds=0
如何定义listen_address?
您的跑步者已注册,但未运行并与 GitLab 通信以获取工作。因此,依赖于此跑步者的工作被卡住了。
您应该确保 gitlab-runner
进程处于活动状态 运行 并且其日志中没有错误。
在某些情况下,它解决了 运行宁 gitlab-runner verify
。
所以,只是 运行 它...