NAiOS IconNAiOS Logo
Volver al catálogo

CircleCI

circleci

CircleCI is a continuous integration and delivery platform that automates build, test, and deployment pipelines for software development.

Acciones
9
Triggers
0
Autenticación
OAuth gestionado
No
Información técnica: el detalle de parámetros, schemas y triggers de esta página está pensado para equipos de integración. Si solo necesitas saber si tu herramienta favorita está disponible, basta con ver la lista de acciones.

Acciones disponibles (9)

Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.

Get Job ArtifactsCIRCLECI_GET_JOB_ARTIFACTSAcción

Tool to retrieve artifacts produced by a specific job. use after a job has completed to list its output files.

Parámetros de entrada

  • job_numberintegerObligatorio

    The number of the job to list artifacts for.

  • project_sluganyObligatorio

    The project slug in the form of 'vcs-slug/org-name/repo-name', e.g., 'gh/CircleCI-Public/api-preview-docs'.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Job DetailsCIRCLECI_GET_JOB_DETAILSAcción

Tool to fetch details of a specific job within a project. use when you need status, timing, and executor information for a circleci job by its number.

Parámetros de entrada

  • job_numberintegerObligatorio

    The number of the job to fetch details for.

  • project_sluganyObligatorio

    The project slug in the form 'vcs-slug/org-name/repo-name', e.g., 'gh/CircleCI-Public/api-preview-docs'.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Pipeline ConfigCIRCLECI_GET_PIPELINE_CONFIGAcción

Tool to fetch pipeline configuration by id. use when you need the source or compiled yaml of a specific pipeline.

Parámetros de entrada

  • pipeline_idstringObligatorio

    The unique ID of the pipeline to fetch configuration for.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get Test MetadataCIRCLECI_GET_TEST_METADATAAcción

Tool to fetch test metadata for a specific job. use when you need detailed test results, run times, and failure messages after a job completes.

Parámetros de entrada

  • limitinteger

    Maximum number of test results to return. Defaults to 30.

  • job_numberintegerObligatorio

    The number of the job to fetch test metadata for.

  • page-tokenstring

    A token to retrieve the next page of results.

  • project_sluganyObligatorio

    The project slug in the form 'vcs-slug/org-name/repo-name', e.g., 'gh/CircleCI-Public/circleci-cli'.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Get User InformationCIRCLECI_GET_USER_INFORMATIONAcción

Tool to retrieve information about a circleci user by their unique id. use when you need user profile details after obtaining the user id.

Parámetros de entrada

  • user_idstringObligatorio

    The unique ID of the user.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Pipelines for ProjectCIRCLECI_LIST_PIPELINES_FOR_PROJECTAcción

Tool to list all pipelines for a specific project. use when you need to retrieve the pipelines for a project (e.g., to display recent runs on a dashboard).

Parámetros de entrada

  • mineboolean

    Only return pipelines triggered by the current user if true.

  • branchstring

    Only return pipelines on this branch.

  • page-tokenstring

    A token to retrieve the next page of results.

  • project_slugstringObligatorio

    The project slug in the form `vcs-slug/org-name/repo-name` (e.g., `github/CircleCI-Public/circleci-cli`).

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Self-Hosted RunnersCIRCLECI_LIST_SELF_HOSTED_RUNNERSAcción

Tool to list available self-hosted runners. use when you need to retrieve all configured self-hosted runners for your organization.

Parámetros de entrada

Sin parámetros.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

List Workflows by Pipeline IDCIRCLECI_LIST_WORKFLOWS_BY_PIPELINE_IDAcción

Tool to list all workflows associated with a specific pipeline. use when you need to fetch or paginate through workflows by pipeline id.

Parámetros de entrada

  • limitinteger

    Maximum number of workflows to return. Default is 20, maximum is 100.

  • page-tokenstring

    Token to retrieve the next page of results (for pagination).

  • pipeline_idstringObligatorio

    The unique identifier of the pipeline.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not

Trigger PipelineCIRCLECI_TRIGGER_PIPELINEAcción

Tool to trigger a new pipeline for the specified project. use when you need to start a build on a branch or tag programmatically.

Parámetros de entrada

  • tagstring

    The tag to run the pipeline on.

  • branchstring

    The branch to run the pipeline on.

  • parametersobject

    Pipeline parameters as key/value pairs.

  • project_slugstringObligatorio

    Project identifier in the form 'vcs-slug/org-name/repo-name'.

Parámetros de salida

  • dataobjectObligatorio

    Data from the action execution

  • errorstring

    Error if any occurred during the execution of the action

  • successfulbooleanObligatorio

    Whether or not the action execution was successful or not