Buf(1) Buf(1)

buf-plugin-push - ارسال افزونه به رجیستری پروتوباف در buf

buf plugin push [flags]

اولین آرگومان، نام کامل افزونه در قالب است.

--binary="" مسیر فایل باینری Wasm برای ارسال (push).

--create[=false] ایجاد افزونه در صورت عدم وجود آن. اگر --create-visibility تنظیم نشده باشد، به‌طور پیش‌فرض یک افزونه خصوصی (private) در BSR ایجاد می‌کند. باید همراه با --create-type استفاده شود.

--create-type="" تنظیم نوع افزونه، در صورت ایجاد. فقط همراه با --create قابل تنظیم است. باید یکی از [check] باشد

--create-visibility="private" تنظیم میزان قابلیت مشاهده (visibility) ماژول، در صورت ایجاد. فقط همراه با --create قابل تنظیم است. باید یکی از [public,private] باشد

-h, --help[=false] راهنما برای push

--label=[] اختصاص برچسب (label) به افزونه‌های ارسال‌شده. می‌تواند چندین بار استفاده شود.

--source-control-url="" نشانی اینترنتی (URL) برای مشاهده کد منبع افزونه‌های ارسال‌شده (مانند کامیت خاص در سیستم کنترل نسخه).

--debug[=false] فعال‌سازی ثبت گزارش اشکال‌زدایی (دیباگ)

--log-format="color" قالب ثبت گزارش [text,color,json]

--timeout=0s مدت‌زمان تا پایان مهلت زمانی (تایم‌اوت)، مقدار ۰ یعنی بدون مهلت زمانی

buf-plugin(1)

2026-07-17 تولید خودکار توسط spf13/cobra

2026-07-17 Auto generated by spf13/cobra