Lars Wirzenius
28a93105a3
feat: remove source tree on successful run
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-21 16:28:12 +02:00
Lars Wirzenius
a5e8bfed79
feat: log file ends in .txt to make it easier to server via web serv
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-21 16:27:51 +02:00
Lars Wirzenius
3b1cfbdc1f
Revert "temporary fix: sourced .bashrc to set $PATH"
...
This reverts commit 072b942b1e .
2023-12-21 15:40:10 +02:00
Lars Wirzenius
072b942b1e
temporary fix: sourced .bashrc to set $PATH
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-21 15:37:30 +02:00
Lars Wirzenius
18779c10cd
fix: actually check out the commit requested
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-21 15:26:55 +02:00
Lars Wirzenius
389839552e
feat: write a non-run log file
...
This helps debug issues when things fail. This is different from a
per-run log file.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-21 15:10:43 +02:00
Lars Wirzenius
f3368ab05d
log file
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-21 13:57:54 +02:00
Lars Wirzenius
017bac2ca5
fix: use the right path for the per-repo config file
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-18 20:21:22 +02:00
Lars Wirzenius
0ab54a0723
fix: tweak markdown formatting so generated HTML looks better
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 20:27:28 +02:00
Lars Wirzenius
f5f4750471
feat: format log file to be more markdown
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 18:11:00 +02:00
Lars Wirzenius
7063304e6f
refactor: move response writing to a function
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:50:43 +02:00
Lars Wirzenius
2a88f67fb4
refactor: move request reading into a function
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:47:42 +02:00
Lars Wirzenius
b7115d85c4
refactor: more per-run directory creation into helper funciont
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:45:57 +02:00
Lars Wirzenius
54c397992e
refactor: move configuration file loading into Config impl
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:42:31 +02:00
Lars Wirzenius
badc07c93f
drop anyhow
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:36:04 +02:00
Lars Wirzenius
8bf63eb6fa
add NativeError
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 17:36:04 +02:00
Lars Wirzenius
b6ff350dfe
feat! change the path name to the CI run specification
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 13:36:18 +02:00
Lars Wirzenius
dcdf9060cf
chore: change dependency on Radicle to come via git URL
...
Specifying it via a file path meant that the build needs to have the
dependency checked out in a specific location. The git URL avoids that
and also means the build will fail unless all files in the dependency
are committed to git.
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-14 13:13:13 +02:00
Lars Wirzenius
6907e36121
docs: add a README.md
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-08 14:24:46 +02:00
Lars Wirzenius
2ee1fbf028
feat: perform simple CI runs
...
Signed-off-by: Lars Wirzenius <liw@liw.fi >
2023-12-08 14:07:02 +02:00
Lars Wirzenius
a0b0b8b195
chore: cargo init output
2023-12-07 15:07:16 +02:00