Skip to content

Trigger E2E Test for Twake Mail with cozy environment #4237

@hoangdat

Description

@hoangdat

Context

Twake Mail has a Playwright test suite, but right now, it is not run frequently. So we want to integrate it into the CICD of Twake Mail flutter codebase.

Desc

  1. Twake Mail codebase: https://github.com/linagora/tmail-flutter
  2. E2E tests: https://github.com/linagora/twake-workplace-private/tree/main/e2e
  3. Cozy environment: main branch in https://ci.linagora.com/linagora/lrs/saas/deployments/twake/twake-workplace-cozy-apps

Expectation

  • Trigger a nightly build and run E2E tests every day.
    • Build a new image with the latest in the master branch of Twake Mail flutter
    • Deploy it in the cozy environment
    • Trigger test suite with the environment
  • Trigger manually option with branch params in Github action of Twake Mail flutter
    • Build a new image with this branch of Twake Mail flutter
    • Deploy it in the cozy environment
    • Trigger test suite with the environment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions