我在圈子config.yml中配置了两个作业JOB-A
和JOB-B
。
JOB-B
使用xlarge
类类型,这非常昂贵。
我有一个包含3个子项目projectA
,projectB
,projectC
的项目,目前projectC
仅需要大量资源,因此只能在{{1}中运行}。
费伊,我正在通过以下方式检测到更改的项目
JOB-B
因此,即使COMMIT_RANGE=$(echo "${CIRCLE_COMPARE_URL}" | cut -d/ -f7) CHANGED_FOLDERS=$(git diff --name-status $COMMIT_RANGE -- | awk 'BEGIN {FS="/"} {print $1}' | awk '{print $2}' | sort -u)
,projectA
被更改,当前的缺陷仍然是projectB
运行几分钟(即使不是必需的)。我想知道在JOB-B
不变的情况下是否可以跳过JOB-B
。
有可能这样吗? 我已经检查过此article,但似乎无法正常工作。