| cog-bump(1) | دستورات کاربر | cog-bump(1) |
نام (NAME)
cog-bump - ثبت گزارش تغییرات از آخرین برچسب تا HEAD و ایجاد برچسب جدید
خلاصه دستور (SYNOPSIS)
cog-bump [--version] [-a|--auto] [-M|--major] [-m|--minor] [-p|--patch] [--pre] [--build] [-H|--hook-profile] [--package] [-A|--annotated] [-d|--dry-run] [--skip-ci] [--skip-ci-override] [--skip-untracked] [--disable-bump-commit] [--include-packages] [-h|--help]
توضیحات (DESCRIPTION)
دستور cog-bump تغییرات پروژه (changelog) را از آخرین برچسب (tag) تا نقطه فعلی (HEAD) در قالب یک کامیت ثبت کرده و برچسب نسخه جدیدی ایجاد میکند.
گزینهها (OPTIONS)
- --version <VERSION>
- تنظیم دستی نسخه هدف.
- -a, --auto
- پیشنهاد خودکار نسخه هدف بر اساس تاریخچه کامیتها.
- -M, --major
- افزایش نسخه اصلی (major version).
- -m, --minor
- افزایش نسخه فرعی (minor version).
- -p, --patch
- افزایش نسخه وصله (patch version).
- --pre [<PRE>]
- تنظیم نسخه
پیشانتشار
(مانند 'beta.1').
یا افزایش نسخه بر اساس یک الگو (مانند 'beta.*').
در صورت عدم ارائه مقدار، از پیشانتشار تعریفشده در cog.toml استفاده میشود.
- --build <BUILD>
- تنظیم پسوند ساخت (build suffix).
- -H, --hook-profile <HOOK_PROFILE>
- مشخص کردن پروفایل قلابها (hook profile) برای اجرا در هنگام ارتقای نسخه.
- --package <PACKAGE>
- مشخص کردن بستهای که باید در یک مخزن چندگانه (monorepo) ارتقا یابد.
- -A, --annotated <ANNOTATED>
- ایجاد برچسب یادداشتدار (annotated tag) با پیام مشخصشده.
- -d, --dry-run
- اجرای آزمایشی: تنها نمایش نسخه هدف بدون انجام هیچ عملیاتی.
- --skip-ci
- افزودن رشته skip-ci تعریفشده در cog.toml (یا مقدار پیشفرض [skip ci]) به کامیت ارتقای نسخه.
- --skip-ci-override <SKIP_CI_OVERRIDE>
- بازنویسی و افزودن رشته skip-ci با مقدار ارائهشده به کامیت ارتقای نسخه.
- --skip-untracked
- عدم توقف در صورت وجود فایلهای پیگیرینشده (untracked) یا کامیتنشده (uncommitted).
- --disable-bump-commit
- غیرفعال کردن ایجاد کامیت ارتقای نسخه.
- --include-packages
- ارتقای
همزمان
بستهها در
ارتقای
دستی نسخه.
رفتار پیشفرض گزینههای --patch، --minor، --major و --version را که فقط نسخه عمومی مخازن چندگانه (monorepos) را ارتقا میدهند بازنویسی میکند. این گزینه برای ارتقا به نسخه 1.0.0 بسیار کاربردی است.
- -h, --help
- نمایش پیام راهنما (مشاهده خلاصه با '-h').
همچنین ببینید (SEE ALSO)
cog(1), cog-check(1), cog-get-version(1), cog-verify(1), git(1)
| cog-bump |