Skip to content

Setting INTERACTIVE to true causes Codefresh pipeline to hang without feedback #3

Open
@patrickc91

Description

@patrickc91

Helmfile deployments work great as long as INTERACTIVE=false.

But I would like to see an interactive output from helmfile that displays my diff/changes and requires manual approval to move forward.

I think right now the solution would be to run diff in a separate step, then put a Codefresh manual approval gate between the diff and apply steps. The issue is I have no idea how to propagate a value through that defines whether a change is ready to be made. I don't want manual approvals for every environment if there's nothing to update.

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