Gabriel Adrian Samfira
b4496fef1c
Update sample nginx config
2022-10-21 12:36:57 +03:00
Gabriel Adrian Samfira
d277c0d275
Add enable_log_streamer to sample config
2022-10-21 11:48:51 +03:00
Gabriel Adrian Samfira
74a1863f63
Update docs
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2022-07-16 18:14:38 +00:00
Gabriel Adrian Samfira
95db6599ff
Make external provider less opinionated about executable
...
You can now specify the absolute path to a provider executable instead
of specifying a provider directory with a "garm-external-provider" in it.
2022-07-16 18:00:07 +00:00
Gabriel Adrian Samfira
5b651eeb3f
Update example config with LXD instance type setting
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2022-07-16 13:52:38 +00:00
Gabriel Adrian Samfira
535f39a1ba
Make use of CORS, add more tests
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2022-07-05 19:28:50 +00:00
Gabriel Adrian Samfira
f52accc47f
Add idempotency when stopping a VM and some tests
...
When deleting a VM, we try to force stop it. If the VM is already stopped,
LXD will return an error. Unfortunately, we can't import the drivers package
from LXD without also pulling in a bunch of linux specific CGO dependencies
which we want to avoid.
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2022-06-28 15:13:02 +00:00
Gabriel Adrian Samfira
51b3bc816c
Add some docs (WiP)
2022-05-12 21:37:53 +00:00
Ionut Balutoiu
366ccf76c5
Add Azure external provider example
2022-05-12 22:13:33 +03:00
Gabriel Adrian Samfira
8a7396151f
Fix sample config db passphrase and comment
2022-05-10 15:40:11 +00:00
Gabriel Adrian Samfira
0b70a30944
Add external providers and an example
...
Add the ability to externalize providers to a binary on disk.
2022-05-09 17:11:47 +00:00
Gabriel Adrian Samfira
2353d42ad2
Update README
2022-05-06 13:28:54 +00:00
Gabriel Adrian Samfira
1dda4a835c
Rename project to garm
...
Project renamed to garm (Github Actions Runner Manager)
2022-05-04 11:44:10 +00:00
Gabriel Adrian Samfira
0883fcd5cd
Add some basic auth
2022-04-28 16:13:20 +00:00
Gabriel Adrian Samfira
d68b842375
LXD provider can create workers
...
The bare minimum needed code to successfully create an instance that
installs and launches a runner is there.
2022-04-19 14:42:10 +00:00
Gabriel Adrian Samfira
eb28542110
Added cloud config
2022-04-18 17:26:13 +00:00
Gabriel Adrian Samfira
9d2ab57603
Add some LXD provider code
2022-04-15 15:22:47 +00:00