Skip to content

Stage condition #2

Open
Open
@Yakimych

Description

I am currently testing Finelines out with one of my small-ish Azure Pipelines setups, and am likely to come up with a list of questions along the way. The first one is about condition that seems to be missing on stage, but does exist on Task: https://github.com/psfinaki/Finelines/blob/main/src/Finelines/Tasks/Task.fs#L6. Do we just add a "Condition" string to the Stage too, or would it not work the same way here?

A more general question about the "condition" is whether the future plans are to create a DSL for it, or to keep it as a string. I've noticed that you have mentioned this in the Motivation section:

All the attempts to build programming experience (like variables or conditions) on top of it are obstructions and only cause pain.

However, those pains are not addressed if we use a string for condition anyway.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions