diff --git a/ofborg/src/tasks/evaluate.rs b/ofborg/src/tasks/evaluate.rs index 6f70fe6..76b01a3 100644 --- a/ofborg/src/tasks/evaluate.rs +++ b/ofborg/src/tasks/evaluate.rs @@ -211,6 +211,17 @@ impl worker::SimpleWorker for EvaluationWorker info!("Checking out target branch {}", &target_branch); let refpath = co.checkout_origin_ref(target_branch.as_ref()).unwrap(); + if self + .handle_strategy_err( + evaluation_strategy.on_target_branch(&Path::new(&refpath), &mut overall_status), + &gists, + &mut overall_status, + ) + .is_err() + { + return self.actions().skip(&job); + } + overall_status.set_with_description( "Checking original stdenvs", hubcaps::statuses::State::Pending,