@@ -143,7 +143,8 @@ boolean call(Map config = [:]) {
143143 return docOnlyChange(target_branch) ||
144144 target_branch == ' weekly-testing' ||
145145 rpmTestVersion() != ' ' ||
146- quickBuild()
146+ quickBuild() ||
147+ startedByTimer()
147148 case " checkpatch" :
148149 return skip_stage_pragma(' checkpatch' )
149150 case " Python Bandit check" :
@@ -161,27 +162,31 @@ boolean call(Map config = [:]) {
161162 (docOnlyChange(target_branch) &&
162163 prRepos(' centos7' ) == ' ' ) ||
163164 prRepos(' centos7' ). contains(' daos@' ) ||
165+ startedByTimer() ||
164166 skip_stage_pragma(' build-centos7-rpm' )
165167 case " Build RPM on EL 8" :
166168 case " Build RPM on CentOS 8" :
167169 return paramsValue(' CI_RPM_el8_NOBUILD' , false ) ||
168170 (docOnlyChange(target_branch) &&
169171 prRepos(' el8' ) == ' ' ) ||
170172 prRepos(' el8' ). contains(' daos@' ) ||
173+ startedByTimer() ||
171174 skip_stage_pragma(' build-el8-rpm' )
172175 case " Build RPM on Leap 15" :
173176 return paramsValue(' CI_RPM_leap15_NOBUILD' , false ) ||
174177 target_branch == ' weekly-testing' ||
175178 (docOnlyChange(target_branch) &&
176179 prRepos(' leap15' ) == ' ' ) ||
177180 prRepos(' leap15' ). contains(' daos@' ) ||
181+ startedByTimer() ||
178182 skip_stage_pragma(' build-leap15-rpm' )
179183 case " Build DEB on Ubuntu 20.04" :
180184 return paramsValue(' CI_RPM_ubuntu20_NOBUILD' , false ) ||
181185 target_branch == ' weekly-testing' ||
182186 (docOnlyChange(target_branch) &&
183187 prRepos(' ubuntu20' ) == ' ' ) ||
184188 prRepos(' ubuntu20' ). contains(' daos@' ) ||
189+ startedByTimer() ||
185190 skip_stage_pragma(' build-ubuntu20-rpm' )
186191 case " Build on CentOS 8" :
187192 case " Build on EL 8" :
0 commit comments