actions-runner-controller/runner
Sebastien Le Digabel ec0915ce7c Adding some unit testing for entrypoint.sh
The unit tests are simulating a run for entrypoint. It creates some
dummy config.sh and runsvc.sh and makes sure the logic behind
entrypoint.sh is correct.

Unfortunately the entrypoint.sh contains some sections that are not
mockable so I had to put some logic in there too.

Testing includes for now:
- the normal scenario
- the normal non-ephemeral scenario
- the configuration failure scenario

Also tested the entrypoint.sh on a real runner, still works as expected.
2021-09-06 08:51:28 +09:00
..
patched Use self update ready entrypoint (#99) 2020-10-05 08:58:20 +09:00
supervisor Configurable "runner and DinD in a single container" (#126) 2020-10-20 08:48:28 +09:00
Dockerfile chore: bump actions runner version (#736) 2021-08-19 14:47:17 +01:00
Dockerfile.dindrunner chore: bump actions runner version (#736) 2021-08-19 14:47:17 +01:00
Dockerfile.ubuntu.1804 chore: bump actions runner version (#736) 2021-08-19 14:47:17 +01:00
Makefile chore: bump actions runner version (#736) 2021-08-19 14:47:17 +01:00
entrypoint.sh Adding some unit testing for entrypoint.sh 2021-09-06 08:51:28 +09:00
logger.sh Configurable "runner and DinD in a single container" (#126) 2020-10-20 08:48:28 +09:00
modprobe feat: RunnerSet backed by StatefulSet (#629) 2021-06-22 17:10:09 +09:00
startup.sh Fix actions-runner-dind not to fail setting up MTU (#589) 2021-06-04 08:54:46 +09:00