Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adds processing logic for bpmetadata to use protobuf #1705

Merged
merged 12 commits into from
Jul 31, 2023

Commits on Jul 10, 2023

  1. feat: adds prcoessing logic for bpmetadata to use protobuf

    In order to make metadata schema definition language independent,
    bpmetadata now processes metadata content using protobuf.
    
    Known issues:
    - BlueprintVariable.DefaultValue is changed from interface{} to string.
      This can cause error messages while running bpmetadata on existing
      blueprints. Solution: run bpmetadata with -f to force creation of
      proto compliant metadata.
    - Go docs will most likely have superfluous types and methods not
      directly related to metadata. Solution: use protos as the source of
      truth for metadata definition and specs.
    g-awmalik committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    2ecf021 View commit details
    Browse the repository at this point in the history
  2. whitespace

    g-awmalik committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    51a0a42 View commit details
    Browse the repository at this point in the history
  3. int overflow error fix

    g-awmalik committed Jul 10, 2023
    Configuration menu
    Copy the full SHA
    0397e9b View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2023

  1. Configuration menu
    Copy the full SHA
    32e29dd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a79c47c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    041261a View commit details
    Browse the repository at this point in the history
  4. added build to test target

    g-awmalik committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0a532a5 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    71de7f0 View commit details
    Browse the repository at this point in the history

Commits on Jul 18, 2023

  1. Configuration menu
    Copy the full SHA
    b5c742b View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. Configuration menu
    Copy the full SHA
    35d15bc View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4eac7a8 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4a91f11 View commit details
    Browse the repository at this point in the history