Concourse git-资源路径列表导致管道挂起
Concourse git-resource paths list causes hangup in pipeline
我有一个大厅服务器卡在准备构建阶段:
screencap of hangup
这个问题才开始发生 我在我的 git-资源源配置中指定了一个路径列表:
1 # Dockerfile source
2 - name: test-git
3 type: git
4 source:
5 uri: ((git-uri))
6 branch: main
7 paths:
8 - Dockerfile
Dockerfile 在顶级目录中。我还尝试将 Dockerfile 移动到另一个文件夹:
docker-文件。然后我尝试使用 glob:docker-file/*
和 docker-file/**
,但都没有用。
参考:
https://github.com/concourse/git-resource
想知道是否有任何关于原因的建议
- 您的作业
test-git
输入不受路径限制 - 作业开始正常。
- 您仅通过选定的路径限制输入,在本例中
Dockerfile
- Concourse 现在仅等待对该路径的更改,并且不考虑原始 Dockerfile
。因此挂断电话。
- 检查
Dockerfile
的评论或一些空格 - 作业应该重新开始。
我同意这种行为,加上消息“未找到最新版本的资源”令人困惑。
我有一个大厅服务器卡在准备构建阶段: screencap of hangup
这个问题才开始发生 我在我的 git-资源源配置中指定了一个路径列表:
1 # Dockerfile source
2 - name: test-git
3 type: git
4 source:
5 uri: ((git-uri))
6 branch: main
7 paths:
8 - Dockerfile
Dockerfile 在顶级目录中。我还尝试将 Dockerfile 移动到另一个文件夹:
docker-文件。然后我尝试使用 glob:docker-file/*
和 docker-file/**
,但都没有用。
参考: https://github.com/concourse/git-resource
想知道是否有任何关于原因的建议
- 您的作业
test-git
输入不受路径限制 - 作业开始正常。 - 您仅通过选定的路径限制输入,在本例中
Dockerfile
- Concourse 现在仅等待对该路径的更改,并且不考虑原始Dockerfile
。因此挂断电话。 - 检查
Dockerfile
的评论或一些空格 - 作业应该重新开始。
我同意这种行为,加上消息“未找到最新版本的资源”令人困惑。