Integración

Componentes GitLab CI Pathly

pathly-ping y pathly-scenario en el catálogo GitLab.

Contrato OpenAPIEmitir una clave de APICuenta Solo gratis

Documento completo, sin autenticación, listo para su generador de clientes.

GitLab CI

Componentes CI en gitlab.com/pathly1/provider/gitlab-ci, publicados en el CI/CD Catalog de GitLab (ping, assert, run, scenario). PATHLY_API_TOKEN como variable enmascarada.

Encadene el componente tras el deploy (stage smoke).

include pathly-assert

# .gitlab-ci.yml
include:
  - component: gitlab.com/pathly1/provider/gitlab-ci/pathly-assert@0.1.2
    inputs:
      api_token: $PATHLY_API_TOKEN
      scenario_id: $PATHLY_SCENARIO_ID

pathly-run (smoke post-deploy)

include:
  - component: gitlab.com/pathly1/provider/gitlab-ci/pathly-run@0.1.2
    inputs:
      api_token: $PATHLY_API_TOKEN
      scenario_id: $PATHLY_SCENARIO_ID
      timeout_sec: "120"

pathly-scenario

include:
  - component: gitlab.com/pathly1/provider/gitlab-ci/pathly-scenario@0.1.2
    inputs:
      api_token: $PATHLY_API_TOKEN
      scenario_name: Checkout
      scenario_url: https://www.example.com/cart
      interval_sec: "300"