Skip to content

Make step outputs available #42

@almisson

Description

@almisson

Currently, step outputs aren't accessible from outside of runiac/terraform. It would be nice if runiac could provide a mechanism so that after running steps the outputs from those steps were available in some way. Specific use case example:

We have runiac/terraform configured to provision a resource group and an app service in that resource group. The resources follow a specific naming convention, something like "app-dev-adam-abc123" for the app service. After creating the resources with runiac, we want to deploy a package to the web app, using azure CLI, i.e. az webapp deployment. The inputs to that command take a resource group name and a web app name. Rather than define the naming convention in two places, it'd be nice if we could just use the output from one of the runiac steps which would contain the web app name. (Additionally, we are actually suffixing resources names with a unique value generated in terraform, so we can't define the convention outside of relying on the output from runiac/terraform.)

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