mirror of
https://github.com/freedombox/FreedomBox.git
synced 2026-01-21 07:55:00 +00:00
ci: Add gitlab runner configuration
- Useful for setting up a new gitlab runner that helps in running functional tests. Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org> Reviewed-by: Veiko Aasa <veiko17@disroot.org>
This commit is contained in:
parent
82f4b70999
commit
2e25bcac4f
21
.ci/gitlab-runner/config.toml
Normal file
21
.ci/gitlab-runner/config.toml
Normal file
@ -0,0 +1,21 @@
|
||||
concurrent = 1
|
||||
check_interval = 0
|
||||
|
||||
[[runners]]
|
||||
name = "freedombox-functional"
|
||||
url = "https://salsa.debian.org"
|
||||
token = "<insert-server-provided-token-here>"
|
||||
executor = "custom"
|
||||
builds_dir = "/freedombox"
|
||||
cache_dir = "/cache"
|
||||
[runners.custom]
|
||||
prepare_exec = "/var/lib/fbx-functional/bin/prepare.sh"
|
||||
prepare_exec_timeout = 1200
|
||||
|
||||
run_exec = "/var/lib/fbx-functional/bin/run.sh"
|
||||
|
||||
cleanup_exec = "/var/lib/fbx-functional/bin/cleanup.sh"
|
||||
cleanup_exec_timeout = 1200
|
||||
|
||||
graceful_kill_timeout = 200
|
||||
force_kill_timeout = 200
|
||||
Loading…
x
Reference in New Issue
Block a user