aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Dockerfile (follow)
Commit message (Collapse)AuthorAge
* switch to egor@tensin.nameEgor Tensin2023-12-12
|
* switch to JSON-RPC as message formatEgor Tensin2023-07-18
| | | | | | 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.
* docker: sanitize package dependenciesEgor Tensin2023-07-14
|
* store process output in SQLiteEgor Tensin2023-07-09
|
* test: add a 2000-iteration basic repository testEgor Tensin2023-07-05
|
* docker: don't run Valgrind testsEgor Tensin2023-07-04
| | | | They fail; check again after Alpine 3.19 comes out.
* show git hash with --versionEgor Tensin2023-06-30
| | | | Also, use cmake's configure_file to build string constants in.
* test: add test for actual CI runsEgor Tensin2023-06-28
|
* Makefile: split tests into different recipesEgor Tensin2023-06-28
|
* docker: bump base imageEgor Tensin2023-05-29
|
* docker: fix failing valgrind runsEgor Tensin2023-05-15
| | | | | | | | | | | 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
* rename Makefile parameters & update READMEEgor Tensin2023-05-13
|
* add tests to run binaries under ValgrindEgor Tensin2023-05-07
| | | | | | | | | | | 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.
* add a couple of the most basic tests using PytestEgor Tensin2023-05-06
| | | | | I'm super-unsure about this; I don't really like all the magic, but we'll see, I guess?
* Dockerfile: refactoringEgor Tensin2023-05-01
|
* add a default SQLite database pathEgor Tensin2023-04-29
|
* actually create some tables in SQLite databaseEgor Tensin2023-04-11
|
* use --quiet flags for installationsEgor Tensin2023-02-25
|
* docker: bump base imageEgor Tensin2022-12-02
|
* create SQLite database on startupEgor Tensin2022-09-11
|
* docker: add bin to PATHEgor Tensin2022-09-07
|
* add MakefileEgor Tensin2022-09-07
|
* docker: shorten command valuesEgor Tensin2022-08-28
|
* docker: add initial configurationEgor Tensin2022-08-28