Skip to content

pipeline type is something I should be able to pass in #145

Open
@gardiantnikhil

Description

@gardiantnikhil

Describe the Bug

I should be able to pass in pipeline type. Now that AWS doesnt allow people to create pipelines that are "V1" the default is still v1 inside of their provided resource and then it gets created as V2 through the backend api commands... this now starts throwing issues with "github tagging" feature that got added only for V2 pipelines since state file thinks its always V1. InvalidStructureException: Triggers on tag can only be used with V2 pipelines

Expected Behavior

Pipeline type should be able to get set from the users using the module and tags should only be generated if the pipeline type is V2.. which should almost always be the case now.

Steps to Reproduce

create a pipeline with the cloud posse module? im not sure how nobody else has ran into this.. maybe im doing something wrong?

Screenshots

No response

Environment

No response

Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bug🐛 An issue with the system

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions