Skip to content

APISIX Dashboard Tests #3073

@juzhiyuan

Description

@juzhiyuan

Goal

Ensure that the included Dashboard tests pass when Apache APISIX releases a new version.

Workflow

  1. apache/apisix: create release/x.y.z branch.
  2. Update apache/apisix-dashboard submodule's commit id to the latest one.
  3. Trigger CI in the apache/apisix repository to clone the apache/apisix-dashboard and run tests against the commit ID.
  4. If test cases fail, resolve the issues in apache/apisix-dashboard and update the submodule's commit ID.
  5. If test cases succeed, continue the release work.

TODOs

Sub-issues

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    📋 Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions