Skip to content
This repository was archived by the owner on Feb 7, 2023. It is now read-only.
This repository was archived by the owner on Feb 7, 2023. It is now read-only.

provide metadata/dummy data for roles to allow for easier use/testing #325

@miabbott

Description

@miabbott

Over in #324, I muse about improving the CI tests to do better checking of changed roles in PRs.

Unfortunately, before we can do that effectively, we need to have some sane metadata/dummy data about the arguments that a role requires. Some of the roles have some snippets about required variables, but we really need a standard, so that tests can determine how to run the roles.

This is just a spitball idea, but something like this:

---
#
# name:  docker_run
# args:
#    - docker_image (required)
#    - run_options (optional)
#
# dummy_data:
#    - docker_image: registry.fedoraproject.org/fedora:27
#

So maybe we need to define a sane standard for providing dummy data and then work on updating all the roles to have said data.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions