Lewati ke konten utama

Versioning

Versioning

Active + Optional Key

Selaraskan version calculation dan tag ordering Custy dengan version scheme project.

Command[tool.custy.cli.versioning]

Category

CLI Configuration

Quick Command

strategy = "semver"

semverPEP 440bump

Properties​

Properties

PropertyTypeDescriptionDefaultRequired
strategysemver | pep440 | commitizen | date | gitcountVersion strategy yang di-resolve oleh version, tag, Git operations, dan run flows. Hapus property ini agar built-in project detector dapat ikut menentukan strategy.semverNo
bumpauto | patch | minor | majorDefault requested bump jika command tidak menyediakannya. Version resolver sendiri tidak memiliki non-configuration bump fallback.autoNo
date_formatFormat stringOptional active key yang digunakan Git tag sorting untuk date strategy. Didukung, tetapi tidak disertakan dalam generated file.%Y.%m.%dNo
Semantic versions
toml
[tool.custy.cli.versioning]
strategy = "semver"
bump = "auto"
Date-based tags
toml
[tool.custy.cli.versioning]
strategy = "date"
date_format = "%Y.%m.%d"

Lanjutkan