Skip to content
This repository was archived by the owner on Jun 15, 2024. It is now read-only.
This repository was archived by the owner on Jun 15, 2024. It is now read-only.

Warn if retriggering a pipeline that has changed #139

Open
@flosell

Description

@flosell

Problem

After the pipeline code is changed, retriggering a build that ran with the old code might have unpredictable consequences.

Examples:

  • Slightly changing the behavior of a step but leaving the overall structure and semantics the same: Probably works fine and as intended
  • Completely changing the structure of the pipeline: probably visible in UI and retriggering will probably fail immediately (therefore not causing any damage)
  • Changing the behavior substantially but leave the overall structure the same (e.g. adding a parameter that's passed to a deployment script): Might fail in very subtle ways (e.g. in the given example, the deployment script will still be called but the parameter was missing, possibly deploying a broken version)

Potential Solution

tbd

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions