Versioce.Config.Git (Versioce v2.0.0) View Source
Configuration module for versioce git integration.
see Versioce.Config
for more details
Link to this section Summary
Functions
Get config value for additional_files
Get config value for commit_message_template
Get config value for dirty_add
Get config value for tag_message_template
Get config value for tag_template
Link to this section Functions
Get config value for additional_files
Additional files to add in git add
. No effect if Versioce.Config.Git.dirty_add/0
is set to true
You can configure it with:
config :versioce, :git,
additional_files: []
Value for this configuration should either be a literal value or a function of 0 arity, that will return the value, ex:
config :versioce, :git,
additional_files: fn -> [] end
Get config value for commit_message_template
Template for the commit message. {version}
will be replaced with the version you bumped to
You can configure it with:
config :versioce, :git,
commit_message_template: "Bump version to {version}"
Value for this configuration should either be a literal value or a function of 0 arity, that will return the value, ex:
config :versioce, :git,
commit_message_template: fn -> "Bump version to {version}" end
Get config value for dirty_add
Whether to add all the files in git add
or only from Versioce.Config.files/0
and Versioce.Config.Git.additional_files/0
. By default only Versioce.Config.files/0
You can configure it with:
config :versioce, :git,
dirty_add: false
Value for this configuration should either be a literal value or a function of 0 arity, that will return the value, ex:
config :versioce, :git,
dirty_add: fn -> false end
Get config value for tag_message_template
Template for the tag message. {version}
will be replaced with the version you bumped to, {tag_changelog} with relevant changelog part.
You can configure it with:
config :versioce, :git,
tag_message_template: "Release version to {version}"
Value for this configuration should either be a literal value or a function of 0 arity, that will return the value, ex:
config :versioce, :git,
tag_message_template: fn -> "Release version to {version}" end
Get config value for tag_template
Template for the tag annotation. {version}
will be replaced with the version you bumped to
You can configure it with:
config :versioce, :git,
tag_template: "{version}"
Value for this configuration should either be a literal value or a function of 0 arity, that will return the value, ex:
config :versioce, :git,
tag_template: fn -> "{version}" end