Skip to content
This repository was archived by the owner on Oct 11, 2021. It is now read-only.
This repository was archived by the owner on Oct 11, 2021. It is now read-only.

Lighthouse CI Integration #40

@lkrzyzanek

Description

@lkrzyzanek

Integrate SPAship Operator and Lighthouse CI.

These operator events (#59) could be integrated/mapped with LH CI:

  1. Website added -> lhci wizard
  2. Website updated -> lhci autorun

ad 1. lhci wizard is REST API call like

curl --location --request POST 'http://lighthouse-lhci-server.int.open.paas.redhat.com/v1/projects' \
--header 'Content-Type: application/json' \
--header 'Cookie: 7014768c86ae33f0cf872d67d3f8204a=6fc4520263fd67b4f905002805d87be7' \
--data-raw '{
    "name": "One Platform",
    "externalUrl": "https://github.com/1-Platform/one-platform",
    "baseBranch": "master",
    "slug": ""
  }'

SPAship manager could also integrate with Lighthouse by showing scores for individual websites and at least provide a link to the Lighthouse UI. TODO: Is there a REST API for it as well ?

Metadata

Metadata

Assignees

No one assigned

    Labels

    integrationIntegrate SPAship with other services/tools

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions