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

Test generating full java SDK #2434

Draft
wants to merge 17 commits into
base: v2.0-pre
Choose a base branch
from
Draft

Test generating full java SDK #2434

wants to merge 17 commits into from

Commits on May 2, 2023

  1. Update API and add AzureSphere RP (#2424)

    - Update API spec, add AzureSphere RP, remove latest ApiManagement
    preview to keep size down
    - Generate schema and SDKs
    thomas11 authored May 2, 2023
    Configuration menu
    Copy the full SHA
    601c707 View commit details
    Browse the repository at this point in the history

Commits on May 3, 2023

  1. Configuration menu
    Copy the full SHA
    fd0ced6 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    5fdb684 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    caa1056 View commit details
    Browse the repository at this point in the history
  4. Remove generating multiple languages at once

    - Generating multiple languages at once is not used - this is now coordinated by the makefile.
    - This removes some complicated shared state between steps that attempted to cache certain operations depending on the combination of outputs being requested.
    danielrbradley committed May 3, 2023
    Configuration menu
    Copy the full SHA
    8ef22fa View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    f787dc8 View commit details
    Browse the repository at this point in the history
  6. Refactor schema generation into single method

    Use arguments to differentiate between v1/v2 and docs/full.
    danielrbradley committed May 3, 2023
    Configuration menu
    Copy the full SHA
    a87b94a View commit details
    Browse the repository at this point in the history
  7. Configure codegen output paths via ENV

    - Add `CODEGEN_VERSION` ENV for switching to v2.
    - Remove schema-v2 language as it's identical to schema with `CODEGEN_VERSION=v2`.
    - Add emitting of version metadata (but not if we're debugging a single provider or version).
    danielrbradley committed May 3, 2023
    Configuration menu
    Copy the full SHA
    8d02308 View commit details
    Browse the repository at this point in the history
  8. Generate SDKs

    Only generation comments changed.
    danielrbradley committed May 3, 2023
    Configuration menu
    Copy the full SHA
    16bf6df View commit details
    Browse the repository at this point in the history

Commits on May 4, 2023

  1. Add phony upgrade_* targets

    Upgrade to latest versions of dependencies automatically.
    danielrbradley committed May 4, 2023
    Configuration menu
    Copy the full SHA
    f46e38c View commit details
    Browse the repository at this point in the history
  2. Upgrade dependencies

    danielrbradley committed May 4, 2023
    Configuration menu
    Copy the full SHA
    ab79752 View commit details
    Browse the repository at this point in the history
  3. Merge branch 'danielrbradley/simplify-schema-gen' into v2-sdk

    # Conflicts:
    #	provider/cmd/pulumi-gen-azure-native/main.go
    danielrbradley committed May 4, 2023
    Configuration menu
    Copy the full SHA
    6b82cc4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    bda82db View commit details
    Browse the repository at this point in the history
  5. Generate V2 SDKs

    danielrbradley committed May 4, 2023
    Configuration menu
    Copy the full SHA
    9d064ec View commit details
    Browse the repository at this point in the history
  6. Build full java SDK

    - Uses manual build.gradle changes for now until pulumi/pulumi-java#1090 is merged.
    danielrbradley committed May 4, 2023
    Configuration menu
    Copy the full SHA
    444eb29 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5cafee3 View commit details
    Browse the repository at this point in the history

Commits on May 5, 2023

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