fix: rename BullMQ queue to avoid colon (not allowed in newer versions)
- codeboard:generate → codeboard-generate in worker and web - Update docker-compose: remove postgres (unused), use non-conflicting ports - Exclude tests/ from Docker build context
This commit is contained in:
@@ -5,7 +5,7 @@ let queue: Queue | null = null;
|
||||
|
||||
export function getQueue(): Queue {
|
||||
if (!queue) {
|
||||
queue = new Queue("codeboard:generate", {
|
||||
queue = new Queue("codeboard-generate", {
|
||||
connection: getRedis(),
|
||||
});
|
||||
}
|
||||
|
||||
@@ -6,7 +6,7 @@ const redisUrl = process.env.REDIS_URL ?? "redis://localhost:6379";
|
||||
const connection = new IORedis(redisUrl, { maxRetriesPerRequest: null });
|
||||
|
||||
const worker = new Worker(
|
||||
"codeboard:generate",
|
||||
"codeboard-generate",
|
||||
async (job) => {
|
||||
console.log(`[worker] Processing job ${job.id}: ${job.data.repoUrl}`);
|
||||
return processGenerationJob(job);
|
||||
@@ -28,7 +28,7 @@ worker.on("failed", (job, err) => {
|
||||
});
|
||||
|
||||
worker.on("ready", () => {
|
||||
console.log("[worker] Ready and waiting for jobs on codeboard:generate");
|
||||
console.log("[worker] Ready and waiting for jobs on codeboard-generate");
|
||||
});
|
||||
|
||||
async function shutdown() {
|
||||
|
||||
Reference in New Issue
Block a user