如下
首先,我的服务构建是用的jenkins构建,zadig调用的jenkins的子任务
当我尝试在工作流中增加一个触发器-定时器构建
配置和手动点击的时候几乎是一样的,设定一个时间点,到时间了的确也能触发构建
但是当我查看定时器触发的构建参数里$IMAGE这个参数和手动点击的时候不一样
- 这个是定时器触发的
- 这个是手动点击的
发现定时器触发的在镜像仓库名后面少了一个af-community-console这个服务名,所以构建里docker build就失败了。
看工作流界面上构建用户timer,猜测是内置用户
是不是这个用户在构建过程中因为权限问题无法拿到服务中的服务名称导致呢?
只能由官方解答了