Dominio de acciones
runner
Todas las acciones que este dominio expone vía gitlab_execute_action, del manifiesto gitlab://tools. Cada entrada se despliega a su descripción completa y sus parámetros obligatorios.
19 · acciones4 · destructivas8 · solo lectura
Contado con un token Free de GitLab. El catálogo depende del token que pregunta, así que el recuento se mueve con su tier y con sus permisos: los tiers superiores exponen más acciones, y los dominios de administración solo aparecen a tokens autorizados a usarlos.
Volver a la ficha del servidor
runner.delete_by_tokenRunner Delete By TokendestructivaDelete a registered runner by its authentication token. Returns: a success confirmation. See also: runner.delete_registered, runner.remove.
Parámetros obligatorios:
token (string)runner.delete_registeredRunner Delete RegistereddestructivaDelete a registered runner by its numeric runner_id. Returns: a success confirmation. See also: runner.delete_by_token, runner.remove.
Parámetros obligatorios:
runner_id (integer)runner.disable_projectRunner Disable ProjectdestructivaRemove a runner assignment from a project by project_id and runner_id. Returns: a success confirmation. See also: runner.enable_project, runner.list_project.
Parámetros obligatorios:
project_id (string),runner_id (integer)runner.enable_projectRunner Enable ProjectAssign an existing runner to a project by project_id and runner_id. Returns: the enabled runner. See also: runner.disable_project, runner.list_project.
Parámetros obligatorios:
project_id (string),runner_id (integer)runner.getRunner Getsolo lecturaGet full configuration for one runner by numeric runner_id. Returns: runner details including tags, locked, access level, maximum timeout, contact time, and associated groups/projects. See also: runner.list, runner.update, runner.jobs.
Parámetros obligatorios:
runner_id (integer)runner.jobsRunner Jobssolo lecturaList jobs processed by a runner, with status/order/sort filters and pagination. Returns: jobs with id, name, status, stage, ref, and duration, plus pagination metadata. See also: runner.get, job.get.
Parámetros obligatorios:
runner_id (integer)runner.listRunner Listsolo lecturaList runners owned by the authenticated user, with type/status/tag/scope filters and pagination. Returns: runners with id, name, type, status, paused/shared/online flags, plus pagination metadata. See also: runner.get, runner.list_all, runner.list_project.
Parámetros obligatorios: Sin parámetros obligatorios
runner.list_allRunner List Allsolo lecturaList every runner on the instance (admin token required), with type/status/tag/scope filters and pagination. Returns: runners with id, name, type, status, flags, plus pagination metadata. See also: runner.list, runner.get.
Parámetros obligatorios: Sin parámetros obligatorios
runner.list_groupRunner List Groupsolo lecturaList runners available in a group (specific and shared), with type/status/tag filters and pagination. Returns: runners with id, name, type, status, flags, plus pagination metadata. See also: runner.list, runner.list_project.
Parámetros obligatorios:
group_id (string)runner.list_managersRunner List Managerssolo lecturaList the managers of a runner by runner_id. Returns: runner managers with system id, version, revision, platform, architecture, status, and IP. See also: runner.get, runner.list.
Parámetros obligatorios:
runner_id (integer)runner.list_projectRunner List Projectsolo lecturaList runners assigned to a project, with type/status/tag/scope filters and pagination. Returns: runners with id, name, type, status, flags, plus pagination metadata. See also: runner.enable_project, runner.disable_project, runner.list.
Parámetros obligatorios:
project_id (string)runner.registerRunner RegisterRegister a new runner with a registration token, optional info hashmap, tags, and configuration. Returns: the created runner including its authentication token. See also: runner.verify, runner.list.
Parámetros obligatorios:
token (string)runner.removeRunner RemovedestructivaRemove (unregister) a runner by numeric runner_id. Returns: a success confirmation. See also: runner.disable_project, runner.delete_registered, runner.get.
Parámetros obligatorios:
runner_id (integer)runner.reset_group_reg_tokenRunner Reset Group Reg TokenReset a group's runner registration token by group_id (deprecated). Returns: the new registration token and its expiry. See also: runner.reset_instance_reg_token, runner.reset_project_reg_token.
Parámetros obligatorios:
group_id (string)runner.reset_instance_reg_tokenRunner Reset Instance Reg TokenReset the instance-level runner registration token (deprecated, admin only). Returns: the new registration token and its expiry. See also: runner.reset_group_reg_token, runner.reset_project_reg_token.
Parámetros obligatorios: Sin parámetros obligatorios
runner.reset_project_reg_tokenRunner Reset Project Reg TokenReset a project's runner registration token by project_id (deprecated). Returns: the new registration token and its expiry. See also: runner.reset_instance_reg_token, runner.reset_group_reg_token.
Parámetros obligatorios:
project_id (string)runner.reset_tokenRunner Reset TokenReset a runner's authentication token by runner_id. Returns: the new token and its expiry. See also: runner.verify, runner.get.
Parámetros obligatorios:
runner_id (integer)runner.updateRunner UpdateUpdate a runner's configuration (description, pause state, tags, locked, access level, timeout) by runner_id. Returns: the updated runner details. See also: runner.get, runner.remove.
Parámetros obligatorios:
runner_id (integer)runner.verifyRunner Verifysolo lecturaVerify that a runner authentication token is valid. Returns: a success confirmation when the token authenticates. See also: runner.register, runner.reset_token.
Parámetros obligatorios:
token (string)