我有一个看起来像这样的管道:
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
“ my-build-image”是一个docker映像,其入口点使用https://github.com/progrium/entrykit在运行提供的任何命令之前先运行一些命令。
问题似乎是,当Concourse(或Garden)使用my-build-image运行docker容器时,它将覆盖入口点,因为这些命令似乎不再执行了。
我正在尝试使用Concourse(使用docker-compose)进行本地部署,因此我可以访问所有设置。但是,我对Concourse还是很陌生,所以我不确定在哪里可以找到日志和类似的东西。