diff options
author | Matthias Beyer <mail@beyermatthias.de> | 2016-09-20 15:24:23 +0200 |
---|---|---|
committer | Matthias Beyer <mail@beyermatthias.de> | 2016-10-06 18:41:12 +0200 |
commit | 91c200ca6061ffaeffe55eb1614248f766319079 (patch) | |
tree | 906a01f5a0b523bc6aba325afd079ab135073b74 /imagrc.toml | |
parent | b8916c3526e4336d87410618e1b848e02518bf19 (diff) |
Add configuration settings for commit-on-drop feature
Diffstat (limited to 'imagrc.toml')
-rw-r--r-- | imagrc.toml | 33 |
1 files changed, 32 insertions, 1 deletions
diff --git a/imagrc.toml b/imagrc.toml index 5dbbf9fc..2a9942f4 100644 --- a/imagrc.toml +++ b/imagrc.toml @@ -10,7 +10,7 @@ implicit-create = false # Hooks which get executed right before the Store is closed. # They get the store path as StoreId passed, so they can alter the complete # store, so these hooks should be chosen carefully. -store-unload-hook-aspects = [ "debug" ] +store-unload-hook-aspects = [ "debug", "vcs" ] pre-create-hook-aspects = [ "debug", "vcs" ] post-create-hook-aspects = [ "debug", "vcs" ] @@ -100,3 +100,34 @@ interactive_editor = false # Commit message if the commit is not interactive message = "Deleted" +[store.hooks.stdhook_git_storeunload] +aspect = "vcs" + +# set to false to disable +enabled = true + +# Fail if the repository cannot be opened. If this is set to `false`, the error +# will be printed, but will not abort the store operation. `true` will print the +# error and abort the store action. +abort_on_repo_init_failure = true + +# Ensure to be on this branche before doing anything. +ensure_branch = "refs/heads/master" + +# Try to checkout the ensure_branch if it isn't checked out +try_checkout_ensure_branch = true + +# Commit configuration +[store.hooks.stdhook_git_storeunload.commit] + +# Whether to do the commit interactively +interactive = false + +# Set to true to use the $EDITOR for the commit, to false to do on commandline +# When committing without editor, only a single line is allowed as commit +# message +interactive_editor = false + +# Commit message if the commit is not interactive +message = "Commit on drop" + |