自动化构建中写了ifModify,但是实际构建中却跳过了#310
fc01e86ca45be4db8fa871af282f8e07
提交的代码记录中,有basic-web路径
在cnb.yml中,写了 ifModify: $CNB_PIPELINE_NAME-web/*
其中CNB_PIPELINE_NAME = basic ,也就是完整的是 ifModify: basic-web/*
但是实际的构建中,却被跳过了
想问下是写法不对,还是构建的判断出错。。或者可以给出这次提交构建相关文件变动对应的环境变量进行调试么,目前是没有看到此类环境变量
如上所述,已经截图给出具体的cnb.yml配置和构建相关
coding里面也有类似的文件路径判断操作,不过是图形化界面
想了解下这边cnb.yml实现相同的效果需要如何编写cnb.yml文件
@ForgetfulR basic-web/* glob 语法中,* 只能匹配 basic-web 下面的一级文件吧,建议改成 basic-web/** 试试
basic-web/*
*
basic-web
basic-web/**
经过测试,确实是因为单星号问题,改为 /** 可以检测到文件变更。。之前没想到是因为这里的问题,感谢
提供一下 trace id 如有?异常请求的响应头 traceparent
fc01e86ca45be4db8fa871af282f8e07
提供重现地址?如有,可更快的确认问题
提交的代码记录中,有basic-web路径

在cnb.yml中,写了
ifModify: $CNB_PIPELINE_NAME-web/*
其中CNB_PIPELINE_NAME = basic ,也就是完整的是
ifModify: basic-web/*
但是实际的构建中,却被跳过了

想问下是写法不对,还是构建的判断出错。。或者可以给出这次提交构建相关文件变动对应的环境变量进行调试么,目前是没有看到此类环境变量
描述一下重现步骤?
如上所述,已经截图给出具体的cnb.yml配置和构建相关