fix(backend): always flush bash output

This commit is contained in:
Ruben Fiszel
2023-04-03 20:07:43 +02:00
parent 820a4c83d2
commit 4307c2b957
+1 -1
View File
@@ -1435,7 +1435,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}\necho \"\"")).await?;
write_file(job_dir, "main.sh", &format!("{content}\necho \"\"\nsync\necho \"\"")).await?;
let mut reserved_variables = get_reserved_variables(job, &token, db).await?;
reserved_variables.insert("RUST_LOG".to_string(), "info".to_string());