Matthias Beyer
|
554ec2ca5c
|
Refactor: Use helper function internally
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
0892aa36f8
|
Add example setting for trying to checkout the ensure_branch branch
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
a356a96a99
|
Add helper to check whether to try to checkout the ensure_branch branch
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
7ed44cc1b8
|
Add example settings for ensure_branch
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
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 |
Matthias Beyer
|
c09f0b302f
|
Add error kinds for configuration errors
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
f689784402
|
Add imagrc cfg, whether to abort hooks if repo init failed
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
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 |
Matthias Beyer
|
af089952c8
|
Add Repository instantiation
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
e19121f43a
|
Impl Debug for CreateHook
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
a8ea51460c
|
Add store path member for update hook
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
0e765cd5b6
|
Add store path member for retrieve hook
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
f4a71831c9
|
Add store path member for delete hook
|
2016-09-07 22:05:28 +02:00 |
Matthias Beyer
|
397c38d805
|
Add store path member for create hook
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
f0404d91e8
|
Pass store path to git hooks, so we can initialize properly
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
7776e95345
|
Add vcs (git) hook settings in imagrc example
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
2562b705b8
|
Add git hooks in the runtime setup code
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
010109a3c3
|
Disable lints
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
6ecd97956f
|
Add boilerplate for update hook
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
9ef0271893
|
Add boilerplate for retrieve hook
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
bcd728a930
|
Add boilerplate for delete hook
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
1f6a983a51
|
Add boilerplate for create hook
|
2016-09-07 22:05:27 +02:00 |
Matthias Beyer
|
da0c4cf06b
|
Add missing imports
|
2016-09-07 22:05:24 +02:00 |
Matthias Beyer
|
7f02f818da
|
Add (unimplemented) config helper functions
|
2016-09-07 22:05:12 +02:00 |
Matthias Beyer
|
61c3519d45
|
Impl Debug, Clone, Display for StoreAction
|
2016-09-07 22:05:12 +02:00 |
Matthias Beyer
|
d03b13be10
|
Add enum to represent store action
|
2016-09-07 22:05:12 +02:00 |
Matthias Beyer
|
24e747029c
|
Implement util::mkrepo()
|
2016-09-07 22:05:12 +02:00 |
Matthias Beyer
|
8f8568a03a
|
Add error module setup
|
2016-09-07 22:05:12 +02:00 |
Matthias Beyer
|
07a3a32265
|
Add basic module setup
|
2016-09-07 22:05:07 +02:00 |
Matthias Beyer
|
e385927316
|
Add dependencies in .travis.yml
Add also kalakris-cmake as source for apt
|
2016-09-07 17:11:23 +02:00 |
Matthias Beyer
|
fcc0fce80a
|
Add dependencies for imag: openssl, zlib, cmake
|
2016-09-07 17:11:23 +02:00 |
Matthias Beyer
|
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 |
Matthias Beyer
|
4dca497c75
|
Merge pull request #718 from mario-kr/bin/clap_debug
Bin/clap debug
|
2016-09-07 16:45:04 +02:00 |
Mario Krehl
|
6fe4408800
|
Reduce clone()-ing of commands to necessary places
|
2016-09-07 12:57:34 +02:00 |
Mario Krehl
|
e2d3e5597b
|
Fix differing amount of newlines from subprocesses influences output
|
2016-09-07 12:53:38 +02:00 |
Mario Krehl
|
e813ab9e3a
|
Pretty output of --versions
|
2016-09-07 11:24:36 +02:00 |
Mario Krehl
|
12f9175700
|
Fix --versions
|
2016-09-07 11:14:08 +02:00 |
Mario Krehl
|
d69b8498e9
|
Add some comments
|
2016-09-07 11:07:02 +02:00 |
Mario Krehl
|
c828bed0e1
|
Fix panic! when reaching unreachable!, because imag doesnt do anything without an argument or subcommand
|
2016-09-07 10:37:16 +02:00 |
Mario Krehl
|
7023d1f202
|
Add check if given subcommand is supported
|
2016-09-07 10:31:00 +02:00 |
Mario Krehl
|
e6d48cb31a
|
Fix exit codes
|
2016-09-07 10:22:08 +02:00 |
Mario Krehl
|
5ea5f588a9
|
Fix panics due to unwrap on Option::None
|
2016-09-07 10:21:59 +02:00 |
Matthias Beyer
|
6d851160ae
|
Merge pull request #706 from matthiasbeyer/libimagstore/remove-storeid-into-pathbuf
Libimagstore/remove storeid into pathbuf
|
2016-09-07 09:37:50 +02:00 |
Matthias Beyer
|
06038b8405
|
Merge pull request #708 from matthiasbeyer/imag-link/test-fixup
Imag link/test fixup
|
2016-09-06 16:40:38 +02:00 |
Matthias Beyer
|
8c12315ff8
|
Merge pull request #694 from matthiasbeyer/libimagtodo/debug-output
libimagtodo: Debug output
|
2016-09-06 16:38:54 +02:00 |
Matthias Beyer
|
66782ca87b
|
Refactor file opening in helper function
|
2016-09-06 15:31:55 +02:00 |
Matthias Beyer
|
46123622b2
|
Have and use internal error types for better error messages
|
2016-09-06 15:31:55 +02:00 |
Matthias Beyer
|
04166dd7a3
|
Import libimagerror with macros, so we can have own error types internally
|
2016-09-06 15:31:55 +02:00 |
Matthias Beyer
|
95b77d7c92
|
When generating an error code, we should allow dead code here
|
2016-09-06 15:31:55 +02:00 |