From a806980fb341b7cd91de73cd86be23ab6df7d231 Mon Sep 17 00:00:00 2001 From: Aaron Ogata Date: Tue, 31 Jan 2023 09:18:57 -0800 Subject: [PATCH] also look for changes to gemspec refs DE-1492 Change-Id: Ia34bbe17cbe3fa2133afc7151b15713461c3f597 Reviewed-on: https://gerrit.instructure.com/c/canvas-lms/+/310024 Reviewed-by: Andrea Cirulli QA-Review: Aaron Ogata Product-Review: Aaron Ogata Build-Review: Aaron Ogata Tested-by: Service Cloud Jenkins --- build/new-jenkins/library/vars/filesChangedStage.groovy | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/new-jenkins/library/vars/filesChangedStage.groovy b/build/new-jenkins/library/vars/filesChangedStage.groovy index a20432905ee..db0df1a271c 100644 --- a/build/new-jenkins/library/vars/filesChangedStage.groovy +++ b/build/new-jenkins/library/vars/filesChangedStage.groovy @@ -77,7 +77,7 @@ def preBuild(stageConfig) { stageConfig.value('addedOrDeletedSpecFiles', sh(script: 'git diff --name-only --diff-filter=AD HEAD^..HEAD | grep "_spec.rb"', returnStatus: true) == 0) dir(env.LOCAL_WORKDIR) { - stageConfig.value('bundleFiles', sh(script: 'git diff --name-only HEAD^..HEAD | grep "Gemfile"', returnStatus: true) == 0) + stageConfig.value('bundleFiles', sh(script: 'git diff --name-only HEAD^..HEAD | grep -E "Gemfile|gemspec"', returnStatus: true) == 0) stageConfig.value('specFiles', sh(script: "${WORKSPACE}/build/new-jenkins/spec-changes.sh", returnStatus: true) == 0) }