treat bash errors as errors
This commit is contained in:
@@ -1300,7 +1300,7 @@ async fn handle_bash_job(
|
||||
) -> Result<serde_json::Value, Error> {
|
||||
logs.push_str("\n\n--- BASH CODE EXECUTION ---\n");
|
||||
set_logs(logs, &job.id, db).await;
|
||||
write_file(job_dir, "main.sh", &format!("{content}\nsleep 0.02")).await?;
|
||||
write_file(job_dir, "main.sh", &format!("set -e\n{content}\nsleep 0.02")).await?;
|
||||
let token = client.get_token().await;
|
||||
let mut reserved_variables = get_reserved_variables(job, &token, db).await?;
|
||||
reserved_variables.insert("RUST_LOG".to_string(), "info".to_string());
|
||||
|
||||
Reference in New Issue
Block a user