我有一个看起来像这样的管道:
jobs:
- name: master
public: true
plan:
- get: master-git
trigger: true
- get: my-build-image
- task: "Run integration tests"
image: my-build-image
privileged: true
config:
platform: linux
inputs:
- name: master-git
outputs:
- name: build-workspace
run:
dir: master-git
path: make
args:
- ci
Run Code Online (Sandbox Code Playgroud)
'my-build-image'是一个docker映像,它具有一个入口点,该入口点使用https://github.com/progrium/entrykit在运行提供的任何命令之前先运行一些命令。
问题似乎是,当Concourse(或Garden)使用my-build-image运行docker容器时,它覆盖了入口点,因为这些命令似乎不再执行了。
我正在尝试使用Concourse(使用docker-compose)进行本地部署,因此我可以访问所有设置。但是,我对Concourse还是很陌生,所以我不确定在哪里可以找到日志和类似内容。
| 归档时间: |
|
| 查看次数: |
408 次 |
| 最近记录: |