Skip to content

Automatically execution of unittests on each GitHub Pull Request #2

@DylanVanAssche

Description

@DylanVanAssche

What's happening?

Each change inside a Pull Requests requires running KROWN's execution framework unittests manually because they require running Docker containers inside Docker containers because the CI/CD setup itself is a Docker container. This imposes some challenges to perform this automatically on each Pull Request.

What's supposed to happen?

On each Pull Request all unit tests are executed by a GitHub CI/CD setup to verify if we haven't broken anything.
KROWN's data generator does not have this limitation, but we want to tackle this issue together to have a single CI/CD setup.

Environment

  • Fedora 39
  • KROWN 1.0.0

Metadata

Metadata

Assignees

No one assigned

    Labels

    data-generatorIssues related to KROWN's data-generatorenhancementNew feature or requestexecution-frameworkIssues related to KROWN's execution framework

    Type

    No type

    Projects

    Status

    Planned

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions