Skip to content

Release Testing #184

@jmchilton

Description

@jmchilton

There have been repeated examples with releases which pass tests in repo but have resulted in released artifacts to PyPI to and Homebrew with serious problems.

  • Refactor the CLI integration tests to allow for optional testing against an external planemo command.
  • Extend make release with some real testing. After publishing to test PyPI:
    • Create a temp virtualenv.
    • Install all dependencies
    • Install planemo from test pypi.
    • run release tests.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions