16 Commits

Author SHA1 Message Date
Roberto Abdelkader Martínez Pérez
d9a67f7368 chore: install jaillover with go > 1.17
https://stackoverflow.com/a/71862464
2023-01-20 12:01:26 +01:00
pancho horrillo
ab50721f69 test(spec): Control Server API secured via cross-pinning mTLS
. We are now leveraging nix for portable dependency handling.
. There are now three types of tests: client, server and end-to-end.
. server tests exercise the actual kapow server being tested, while the
requests are performed using the test steps.
. client tests exercise the actual kapow client being tested, while the
requests are served using the test steps.
. e2e test exercise the actual kapow program in its dual role of client
and server (¡como tiene que ser!).

Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2021-03-12 17:09:50 +01:00
pancho horrillo
26fa12c871 doc: drop mentions to .pow files ($deity REST their soul)
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2020-12-24 14:03:49 +01:00
Héctor Hurtado
63a675675a Added clean target to Makefile. Created package logger 2020-04-15 17:52:46 +02:00
pancho horrillo
d81ef278da Update Makefile to make use of -trimpath build option
This option makes go build/install removes the absolute paths
within the produced executable, enabling more reproducible builds.

See ¹ for more details.

¹: https://golang.org/doc/go1.13?ref=hvper.com#go-command
2019-11-20 06:43:40 +01:00
Héctor Hurtado
84a106db19 Target for building a Kapow! container image and Dockerfile 2019-10-31 15:22:56 +01:00
pancho horrillo
fa8cc271dc Build jaillover via Makefile
Co-authored-by: Roberto Abdelkader Martínez Pérez <robertomartinezp@gmail.com>
2019-10-09 16:25:04 +02:00
Roberto Abdelkader Martínez Pérez
f346392eea Add linter to makefile and to circleci 2019-10-08 09:26:57 +02:00
Roberto Abdelkader Martínez Pérez
10da324a57 Perform a race test after the tests 2019-10-07 08:55:34 +02:00
Roberto Abdelkader Martínez Pérez
fb2f94997e Separate race detection from test phase to allow mutex tests 2019-10-04 19:20:32 +02:00
Roberto Abdelkader Martínez Pérez
e146ec6647 Verbose test output 2019-10-02 15:48:43 +02:00
Roberto Abdelkader Martínez Pérez
c8758ec38a Build a static executable 2019-09-04 16:42:43 +02:00
Roberto Abdelkader Martínez Pérez
72981365c9 Minor changes parametrizing the Makefile and CircleCI config. 2019-09-04 16:14:44 +02:00
César Gallego Rodríguez
9ccd3cd61a No new deps
Co-authored-by: Nilpointer <robertomartinezp@gmail.com>
2019-09-04 12:40:22 +02:00
César Gallego Rodríguez
02929e0d49 Fix Pipenv creation file from unnecesary running of pipenv.
Co-authored-by: nilpointer <robertomartinezp@gmail.com>
2019-09-04 12:31:16 +02:00
César Gallego Rodríguez
bc0ca07dc2 first working build 2019-09-04 10:59:30 +02:00