glab(1) glab(1)

glab-packages-upload - بارگذاری یک فایل در رجیستری بسته‌های یک پروژه.

glab packages upload --name --version [flags]

فایل‌های بارگذاری‌شده به‌عنوان بسته‌های عمومی (generic packages) ذخیره می‌شوند: فایل‌های دلخواهی که با یک نام بسته، نسخه و نام فایل مشخص می‌شوند.

فایل تحت نام بسته و نسخهٔ ارائه‌شده ذخیره می‌شود. به‌طور پیش‌فرض، نام فایل اصلی حفظ می‌شود؛ برای ذخیرهٔ آن با نامی متفاوت از --filename استفاده کنید.

به‌طور پیش‌فرض، فایل در پروژهٔ فعلی بارگذاری می‌شود. برای هدف قرار دادن پروژه‌ای دیگر از --repo استفاده کنید.

--filename="" نامی که فایل با آن ذخیره می‌شود. پیش‌فرض، نام فایل محلی است.

-n, --name="" نام بسته.

-v, --version="" نسخه بسته.

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

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

# بارگذاری یک فایل به‌عنوان نسخه 1.0.0 از بسته 'my-package'
glab packages upload ./build/app.zip --name my-package --version 1.0.0
# ذخیره فایل با نامی متفاوت
glab packages upload ./build/app.zip --name my-package --version 1.0.0 --filename release.zip
# استفاده از نام مستعار 'ul' و بارگذاری در پروژه‌ای دیگر
glab packages ul ./build/app.zip -n my-package --version 1.0.0 -R owner/repo

glab-packages(1)

Sep 2026 Auto generated by spf13/cobra