glab(1) glab(1)

glab-artifact-registry-get-token - دریافت یک توکن دسترسی کوتاه‌مدت برای رجیستری آرتفکت گیت‌لب (آزمایشی)

glab artifact-registry get-token [flags]

مبادله اطلاعات اعتباری گیت‌لب با یک توکن دسترسی کوتاه‌مدت با محدوده دسترسی رجیستری آرتفکت گیت‌لب (GitLab Artifact Registry). این دستور توکن خام را در خروجی استاندارد چاپ می‌کند، بنابراین پوسته می‌تواند آن را مستقیماً دریافت کند؛ برای نمونه برای ارسال به docker login.

پیش‌نیازها:

  • یک نمونه از GitLab Enterprise Edition (EE) بر روی نسخه 19.1 یا بالاتر گیت‌لب.
  • فعال بودن مبادله توکن در آن نمونه (فلگ ویژگی gate_token_exchange_endpoint).

این قابلیت آزمایشی است و برای استفاده در محیط عملیاتی آماده نیست. ممکن است ناپایدار باشد یا در هر زمان حذف شود. برای اطلاعات بیشتر، پیوند زیر را ببینید: https://docs.gitlab.com/policy/development_stages_support

--duration=15m0s مدت زمانی که توکن باید معتبر بماند. باید بین 1s و 12h0m0s باشد.

--hostname="" نام میزبان GitLab برای درخواست توکن از آن. پیش‌فرض بر روی نمونه پیکربندی‌شده GitLab است.

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

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

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

# دریافت توکن با استفاده از مدت زمان پیش‌فرض
glab artifact-registry get-token
# دریافت توکن معتبر به مدت یک ساعت
glab artifact-registry get-token --duration 1h
# دریافت توکن به صورت JSON، شامل زمان انقضای آن
glab artifact-registry get-token --output json

glab-artifact-registry(1)

Sep 2026 Auto generated by spf13/cobra