Skip to content

Introduce verify target #930

@aaronfern

Description

@aaronfern

How to categorize this issue?

/area ops-productivity
/kind enhancement
/priority 3

What would you like to be added:
Currently we have three separate make targets that we want to run before we merge a PR or say that a PR is ready to be consumed

  • make check
  • make build
  • make test

Since we need all three to run and pass, we can combine them into a single target make verify. This target should run all the above mentioned make targets

Why is this needed:
This is needed to consolidate multiple make targets. This will also get us to simplify our pipeline definitions as it gives us one step to configure instead of 3 and hence only one golang version needs to be specified and this can be moved to branch.cfg


Changes/PRs to be filed to close this story

  • MCM
  • MCM-provider-extensions
    • AWS
    • Azure
    • GCP
    • Openstack - Already done
    • Alicloud

Metadata

Metadata

Assignees

No one assigned

    Labels

    area/ops-productivityOperator productivity related (how to improve operations)kind/enhancementEnhancement, improvement, extensionpriority/3Priority (lower number equals higher priority)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions