Skip to content

[FEATURE] ADD WORKFLOW COMMAND #187

@patrick-hermann-sva

Description

@patrick-hermann-sva

command should read a profile like the following and be able to

  • render templates to files and commit to branch
  • read github prs (labels - label identifies status of workflow)
  • change github lables (for post action)
---
workflow:
  - name: terraform
    description: "Terraform apply"
    matchLables:
      - terraform 
      - apply
    render:
      - name: ansibleConfig.yaml
        file: |
          playbook: sthings.baseos.setup
          inventory: {{ ansibleInventory }}
    postScript:
      - var: ansibleInventory
        script: |
          terraform apply -auto-approve
    reLable:
      - ansible
      - baseos

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions