Skip to content

Creating Release Artifacts #1

@Mierdin

Description

@Mierdin

It's way past time ToDD started regularly producing releases.

A few things need created to facilitate the creation of release artifacts and proper packaging for ToDD:

  • Some kind of automated workflow for automating release process (probably ansible playbook)
  • Packaging Artifacts

Some high-level steps for a release workflow:

  • Compile binaries (3x ToDD binaries, and all native testlets)
  • Run all tests (unit, and e2e)
  • Cutting a version of docs
  • Cutting a version in GH
  • Creating new DEB and RPM packages
  • Uploading artifacts to PackageCloud
  • Updating changelog in docs

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