GitLab Runner Executor¶
Configuring Tart Executor for GitLab Runner is as simple as installing
gitlab-tart-executor binary from Homebrew:
And updating configuration of your self-hosted GitLab Runner to use
concurrent = 2 [[runners]] # ... executor = "custom" builds_dir = "/Users/admin/builds" # directory inside the VM cache_dir = "/Users/admin/cache" [runners.feature_flags] FF_RESOLVE_FULL_TLS_CHAIN = false [runners.custom] prepare_exec = "gitlab-tart-executor" prepare_args = ["prepare"] run_exec = "gitlab-tart-executor" run_args = ["run"] cleanup_exec = "gitlab-tart-executor" cleanup_args = ["cleanup"]
Now you can use Tart Images in your
For more advanced configuration please refer to GitLab Tart Executor repository.