Skip to content

Package-only for release/N.x branches? #147

@alexreinking

Description

@alexreinking

The fully-merged release branch builds do a significant amount of redundant work with:

  1. The PRs that got merged to trigger the update to the branch in the first place (the code is identical)
  2. Internally with the build and package steps

I propose only running package steps and then testing the apps on the package directly. If there are issues, we can fail. If the tests in test/{correctness,generator,...} were fully externalized, those could be run against the actual package, too.

On the other hand, maybe this is orthogonal and we should remove the package steps from release-branch-builders and run them on-demand from the buildbot website when we're ready to cut a release.

Basically, I want to make sure our buildbots are doing useful work when they test master, release/N.x, etc. and that it gets us some value beyond the PR testers.

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