Commit graph

24 commits

Author SHA1 Message Date
003d535c97
fix: ref, also more cleanup and lints 2024-02-15 03:12:00 +01:00
00c4e848e1
chore: big refactor 2024-02-15 03:04:53 +01:00
80fce1d909
chore: split it into files 2024-02-14 20:06:49 +01:00
d37477d936
docs: documented that tci uses custom hook
because i'm definitely forgetting about this...
2024-02-14 12:36:43 +01:00
f39c60367a
fix: remove slashes from repo name for tmp dir 2024-02-14 00:01:30 +01:00
8f50fcc1eb
feat: pass error messages up
more of a fix but TIL more about thiserror
2024-02-13 23:52:27 +01:00
1f2999914b
feat: allow running setup even if not allowed
code is pretty ugly for this and i just need it to run update-agefile
for every repo to have it display on cgit
2024-02-13 23:14:18 +01:00
97dc8a0aee
feat: scripts in dir run in order 2024-02-13 23:10:40 +01:00
2f19906f0c
docs: note about marking it executable 2024-02-13 23:10:29 +01:00
84cefa4b8e
feat: allow executing multiple from dir 2024-02-13 22:55:35 +01:00
1d677a0330
ci: no it can't :( 2024-02-13 22:39:28 +01:00
01ec9c5c5a
chore: removed imports 2024-02-13 22:34:56 +01:00
c07f4ed1e7
feat: better shelling out 2024-02-13 22:32:25 +01:00
dcc4dda7c9
ci: can tci update itself? 2024-02-13 22:03:36 +01:00
d2801410c3
fix: also show script stderr 2024-02-13 21:47:08 +01:00
f6d570fccd
fix: cannot call non const from const... 2024-02-13 21:40:45 +01:00
83d4b3cbbc
fix: small refactor, show full repo path 2024-02-13 21:21:17 +01:00
4a1fef20fd
feat: refactor, accept multiple setup/cleanup ...
run setup and cleanup inside git directory but tci script in tempdir,
better handle errors, no longer receive config from argv, also very much
refactor
2024-02-13 20:59:38 +01:00
57683aab78
fix: call it config 2024-02-13 19:43:18 +01:00
183e659839
feat: parse config file, run setup and cleanup 2024-02-13 19:42:03 +01:00
60e7edc765
fix: don't crash if tci script fails 2024-02-13 17:17:07 +01:00
7f9ec06586
docs: added readme 2024-02-13 17:16:57 +01:00
3f95b8b733
feat: proof of concept implementation 2024-02-13 16:58:04 +01:00
7e3386242e
chore: initial commit from template 2024-02-13 15:57:58 +01:00