Skip to content

tasks

ניהול מלא של משימות מה-CLI — אותו API כמו בקונסול (חיפוש, יצירה, הקצאה, תגובות, תוויות, ארכיון, שיתוף).

אימות: homecloud login (JWT) או Access Key קשור למשתמש (SigV1). מפתחות Service Account לא יכולים לפעול כמשתמש. הרשאות IAM לפי הפעולה. שינויי סטטוס כפופים לכללי ההקצאה כמו בקונסול.

חיפוש חכם

אותה תחביר כמו תיבת החיפוש בקונסול:

אסימון משמעות
טקסט חופשי כותרת, פירוט, מפתח, תגובות
@alice מוקצה לפי שם משתמש
&ops תווית
#compute או #mdb/… שירות / משאב מקושר
type:change סוג פריט
due:today / due:overdue / due:2026-10-20 סינון יעד
created:2026-10-01..2026-10-19 טווח יצירה
homecloud tasks search cert @alice &ops due:overdue
homecloud tasks list --mine --status open,in_progress
homecloud tasks mine
homecloud tasks list --limit 50 --sort -sequence --all
homecloud tasks list --output jsonl --fields key,title,status
homecloud tasks list --wide --output table

יצירה ועדכון

מוקצים: שם משתמש, @user, me, או UUID. תאריך יעד: ISO-8601, today, tomorrow, +3d, +1w.

גילוי ערכים מותרים (סוגים, סטטוסים, עדיפויות, מעברים):

homecloud tasks schema
homecloud tasks create "Rotate cert" --type change --priority p2 \
  --status in_progress --assignee alice --label ops --due +3d \
  --external-id jira-1001 --description-file ./notes.md
homecloud tasks create "Draft" --description-file -

homecloud tasks upsert --external-id jira-1001 --title "Rotate cert v2"
homecloud tasks import --file tasks.jsonl --failed-out failed.jsonl
homecloud tasks bulk-delete TASK-1 TASK-2 --yes

homecloud tasks update TASK-12 --status in_progress --assign-me
homecloud tasks relate TASK-12 --to TASK-34 --type blocks
homecloud tasks relations TASK-12

`--dry-run` ב-`create`, `upsert` ו-`import` — מדפיס את הפעולה המתוכננת בלי כתיבה ל-API.
homecloud tasks assign TASK-12 alice bob --status waiting
homecloud tasks assign-me TASK-12 --status in_progress

דיון, תוויות, ארכיון, שיתוף

homecloud tasks get TASK-12
homecloud tasks get TASK-12 --no-mark-seen
homecloud tasks comment TASK-12 "Deployed to staging"
homecloud tasks activity TASK-12
homecloud tasks label TASK-12 ops
homecloud tasks watch TASK-12
homecloud tasks archive TASK-12 --cancel
homecloud tasks share TASK-12 --expires-in 7d --include-discussion
homecloud tasks delete TASK-12 --yes

מדריך: משימות.