aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Dockerfile (unfollow)
Commit message (Collapse)Author
2024-04-25Makefile: separate shortcuts for debug & release buildsEgor Tensin
2023-12-27docker: bump base imageEgor Tensin
2023-12-12switch to egor@tensin.nameEgor Tensin
2023-07-18switch to JSON-RPC as message formatEgor Tensin
Instead of the weird `struct msg` I had, I switched to the JSON-RPC format. It's basically the same, but has a well-defined semantics in case of errors.
2023-07-14docker: sanitize package dependenciesEgor Tensin
2023-07-09store process output in SQLiteEgor Tensin
2023-07-05test: add a 2000-iteration basic repository testEgor Tensin
2023-07-04docker: don't run Valgrind testsEgor Tensin
They fail; check again after Alpine 3.19 comes out.
2023-06-30show git hash with --versionEgor Tensin
Also, use cmake's configure_file to build string constants in.
2023-06-28test: add test for actual CI runsEgor Tensin
2023-06-28Makefile: split tests into different recipesEgor Tensin
2023-05-29docker: bump base imageEgor Tensin
2023-05-15docker: fix failing valgrind runsEgor Tensin
Unless ulimit -n is set, I get errors such as this from valgrind: Assertion 'newfd >= VG_(fd_hard_limit)' failed. I don't know and don't care what this is about; settings ulimit -n to something else seems to do the trick. For reference, this can be used: https://www.mail-archive.com/kde-bugs-dist@kde.org/msg778326.html
2023-05-13rename Makefile parameters & update READMEEgor Tensin
2023-05-07add tests to run binaries under ValgrindEgor Tensin
This was quite a bit of refactoring in test/; everything should be more maintainable and robust in theory. Also, valgrind.sh was fixed to use exec (so that signals are passed to the underlying process); Valgrind command line options have also been tweaked. ./ci.sh fails now, but that should be fixable.
2023-05-06add a couple of the most basic tests using PytestEgor Tensin
I'm super-unsure about this; I don't really like all the magic, but we'll see, I guess?
2023-05-01Dockerfile: refactoringEgor Tensin
2023-04-29add a default SQLite database pathEgor Tensin
2023-04-11actually create some tables in SQLite databaseEgor Tensin
2023-02-25use --quiet flags for installationsEgor Tensin
2022-12-02docker: bump base imageEgor Tensin
2022-09-11create SQLite database on startupEgor Tensin
2022-09-07docker: add bin to PATHEgor Tensin
2022-09-07add MakefileEgor Tensin
2022-08-28docker: shorten command valuesEgor Tensin
2022-08-28docker: add initial configurationEgor Tensin