glab(1) glab(1)

glab-ci-get - دریافت جزئیات یک پایپ‌لاین CI/CD.

glab ci get [flags]

به‌طور پیش‌فرض از شاخهٔ جاری استفاده می‌کند. از --pipeline-id برای مشخص کردن یک پایپ‌لاین به‌جای دریافت آخرین پایپ‌لاین یک شاخه استفاده کنید.

از --merge-request برای هدف قرار دادن پایپ‌لاین head مربوط به یک درخواست ادغام (Merge Request) مشخص بر اساس IID استفاده کنید. این گزینه با --branch متفاوت است، به‌ویژه هنگامی که پایپ‌لاین head درخواست ادغام با آخرین پایپ‌لاین روی شاخهٔ مبدأ آن تفاوت داشته باشد — برای نمونه، در فورک‌ها یا پایپ‌لاین‌های جداشده (detached pipelines).

از --status برای فیلتر کردن جاب‌ها بر اساس وضعیت (ارسال به پارامتر scope در API) استفاده کنید.

از --output json برای دریافت جزئیات پایپ‌لاین در قالب JSON استفاده کنید.

-b, --branch="" دریافت پایپ‌لاین برای یک شاخه. به‌طور پیش‌فرض از شاخهٔ جاری استفاده می‌کند.

--jq="" فیلتر کردن خروجی JSON با یک عبارت jq.

--merge-request=0 نمایش پایپ‌لاین برای درخواست ادغام مشخص‌شده.

-F, --output="text" قالب‌بندی خروجی. گزینه‌ها: text، json.

-p, --pipeline-id=0 دریافت پایپ‌لاین با شناسهٔ مشخص‌شده.

-s, --status="" نمایش تنها جاب‌های موجود در وضعیت مشخص‌شده. به پارامتر scope در API ارسال می‌شود.

-d, --with-job-details[=false] نمایش اطلاعات گسترده‌تر جاب.

--with-variables[=false] نمایش متغیرهای موجود در پایپ‌لاین. به نقش نگه‌دارنده (Maintainer) نیاز دارد.

-h, --help[=false] نمایش راهنما برای این دستور.

-R, --repo="" انتخاب یک مخزن دیگر. می‌توانید از OWNER/REPO یا GROUP/NAMESPACE/REPO استفاده کنید. نشانی کامل URL یا آدرس Git نیز پذیرفته می‌شود.

# دریافت پایپ‌لاین برای شاخهٔ جاری
glab ci get
# دریافت یک پایپ‌لاین مشخص بر اساس شناسه در پروژه‌ای دیگر
glab ci get -R some/project -p 12345
# نمایش تنها جاب‌های ناموفق برای پایپ‌لاین head درخواست ادغام !42
glab ci get --merge-request=42 --status=failed --with-job-details

glab-ci(1)

Sep 2026 Auto generated by spf13/cobra