Merge branch 'canary' into 2842-deployment-stuck-with-remote-server

This commit is contained in:
Mauricio Siu
2026-02-07 01:54:09 -06:00
9 changed files with 92 additions and 29 deletions

View File

@@ -10,6 +10,16 @@ const myQueue = new Queue("deployments", {
connection: redisConfig,
});
export const getJobsByApplicationId = async (applicationId: string) => {
const jobs = await myQueue.getJobs();
return jobs.filter((job) => job?.data?.applicationId === applicationId);
};
export const getJobsByComposeId = async (composeId: string) => {
const jobs = await myQueue.getJobs();
return jobs.filter((job) => job?.data?.composeId === composeId);
};
process.on("SIGTERM", () => {
myQueue.close();
process.exit(0);