|
81c0a9e170
|
Impl From<GitHookError> for HookError
|
2016-09-07 22:05:29 +02:00 |
|
|
21c6945a46
|
Add missing import of HookResult
|
2016-09-07 22:05:29 +02:00 |
|
|
9d9338d0e4
|
Add Runtime::new_committer_sig()
|
2016-09-07 22:05:29 +02:00 |
|
|
e0a390d840
|
Add Runtime::has_repository()
|
2016-09-07 22:05:29 +02:00 |
|
|
d498ed75d9
|
Use Runtime object rather than own Repository object
|
2016-09-07 22:05:29 +02:00 |
|
|
9ed13f265d
|
Move config to Runtime
|
2016-09-07 22:05:29 +02:00 |
|
|
2ef530b462
|
Add error kind if config is not available
|
2016-09-07 22:05:29 +02:00 |
|
|
e5503116ad
|
Add Runtime::ensure_configured_branch_is_checked_out
|
2016-09-07 22:05:29 +02:00 |
|
|
e13722accb
|
Make Runtime pub
|
2016-09-07 22:05:29 +02:00 |
|
|
464a9c4e4e
|
Make Runtime fields nonpublic
|
2016-09-07 22:05:29 +02:00 |
|
|
57fbeb54e7
|
Add Runtime::repository()
|
2016-09-07 22:05:29 +02:00 |
|
|
edd37b0e88
|
Add stubs for getting information from the config
|
2016-09-07 22:05:29 +02:00 |
|
|
3c80632d4d
|
Add error kind for runtime info setup errors
|
2016-09-07 22:05:28 +02:00 |
|
|
3b138d2add
|
Add Runtime object for git hooks
|
2016-09-07 22:05:28 +02:00 |
|
|
4de051e1bb
|
Start impl of StoreIdAccessor for CreateHook
|
2016-09-07 22:05:28 +02:00 |
|
|
830d170518
|
Add GitHookError::inside_if()
|
2016-09-07 22:05:28 +02:00 |
|
|
189ebb2aea
|
Add error kinds for repository interaction errors
|
2016-09-07 22:05:28 +02:00 |
|
|
554ec2ca5c
|
Refactor: Use helper function internally
|
2016-09-07 22:05:28 +02:00 |
|
|
0892aa36f8
|
Add example setting for trying to checkout the ensure_branch branch
|
2016-09-07 22:05:28 +02:00 |
|
|
a356a96a99
|
Add helper to check whether to try to checkout the ensure_branch branch
|
2016-09-07 22:05:28 +02:00 |
|
|
7ed44cc1b8
|
Add example settings for ensure_branch
|
2016-09-07 22:05:28 +02:00 |
|
|
c972b5706d
|
Add helper to get the branch which must be checked out before any action takes place
|
2016-09-07 22:05:28 +02:00 |
|
|
c09f0b302f
|
Add error kinds for configuration errors
|
2016-09-07 22:05:28 +02:00 |
|
|
f689784402
|
Add imagrc cfg, whether to abort hooks if repo init failed
|
2016-09-07 22:05:28 +02:00 |
|
|
4436a294e2
|
Add helper to check config whether to abort the hook failing
This helper can be used to check the configuration of the hook whether
it should abort if the repository cannot be opened.
|
2016-09-07 22:05:28 +02:00 |
|
|
af089952c8
|
Add Repository instantiation
|
2016-09-07 22:05:28 +02:00 |
|
|
e19121f43a
|
Impl Debug for CreateHook
|
2016-09-07 22:05:28 +02:00 |
|
|
a8ea51460c
|
Add store path member for update hook
|
2016-09-07 22:05:28 +02:00 |
|
|
0e765cd5b6
|
Add store path member for retrieve hook
|
2016-09-07 22:05:28 +02:00 |
|
|
f4a71831c9
|
Add store path member for delete hook
|
2016-09-07 22:05:28 +02:00 |
|
|
397c38d805
|
Add store path member for create hook
|
2016-09-07 22:05:27 +02:00 |
|
|
f0404d91e8
|
Pass store path to git hooks, so we can initialize properly
|
2016-09-07 22:05:27 +02:00 |
|
|
7776e95345
|
Add vcs (git) hook settings in imagrc example
|
2016-09-07 22:05:27 +02:00 |
|
|
2562b705b8
|
Add git hooks in the runtime setup code
|
2016-09-07 22:05:27 +02:00 |
|
|
010109a3c3
|
Disable lints
|
2016-09-07 22:05:27 +02:00 |
|
|
6ecd97956f
|
Add boilerplate for update hook
|
2016-09-07 22:05:27 +02:00 |
|
|
9ef0271893
|
Add boilerplate for retrieve hook
|
2016-09-07 22:05:27 +02:00 |
|
|
bcd728a930
|
Add boilerplate for delete hook
|
2016-09-07 22:05:27 +02:00 |
|
|
1f6a983a51
|
Add boilerplate for create hook
|
2016-09-07 22:05:27 +02:00 |
|
|
da0c4cf06b
|
Add missing imports
|
2016-09-07 22:05:24 +02:00 |
|
|
7f02f818da
|
Add (unimplemented) config helper functions
|
2016-09-07 22:05:12 +02:00 |
|
|
61c3519d45
|
Impl Debug, Clone, Display for StoreAction
|
2016-09-07 22:05:12 +02:00 |
|
|
d03b13be10
|
Add enum to represent store action
|
2016-09-07 22:05:12 +02:00 |
|
|
24e747029c
|
Implement util::mkrepo()
|
2016-09-07 22:05:12 +02:00 |
|
|
8f8568a03a
|
Add error module setup
|
2016-09-07 22:05:12 +02:00 |
|
|
07a3a32265
|
Add basic module setup
|
2016-09-07 22:05:07 +02:00 |
|
|
e385927316
|
Add dependencies in .travis.yml
Add also kalakris-cmake as source for apt
|
2016-09-07 17:11:23 +02:00 |
|
|
fcc0fce80a
|
Add dependencies for imag: openssl, zlib, cmake
|
2016-09-07 17:11:23 +02:00 |
|
|
20d938877b
|
Add dependency: git2
|
2016-09-07 17:11:23 +02:00 |
|
Mario Krehl
|
46da70070f
|
Fix imag-bin-install target
|
2016-09-07 17:09:04 +02:00 |
|