github taiidani/terraform-provider-jenkins v0.11-alpha1
v0.11.0-alpha1

latest releases: v0.11.0, v0.11-rc1, v0.11-alpha3...
pre-release2 years ago

Breaking Changes

This release begins the provider migration from SDKv2 to the new Plugin Framework. As part of this, the minimum Terraform requirement has increased to 1.0+. Please update your tooling accordingly before upgrading to this version.

Framework

This release introduces the Terraform Plugin Framework. This framework dramatically changes how both data sources and resources are written. The following items have been migrated already:

  • credential_username Data Source
  • credential_username Resource

Additional items will be migrated as confidence increases in the new framework.

Docs Generation

Automatic documentation generation is being introduced, rendering templates stored in the templates/ folder into the docs/ folder. Note that authors will not need to write any documentation for new resources -- a template will automatically be rendered from the resource's schema.

As items are migrated from SDKv2 to the Plugin Framework, their documentation will be migrated as well. Until that time, all SDKv2 items will have static docs stored in the templates/ folder.

Example Installation Renamed

The example Docker Compose installation provided for developers encountered a name conflict with the documentation generation (which expects an examples/ folder) and was renamed from example/ to integration/.

What's Changed

  • Build forward compatibility for terraform-plugin-framework by @taiidani in #141
  • Migrate acceptance tests to new testing framework by @taiidani in #142
  • Address env var default mismatch by @taiidani in #143
  • Add mux to all acceptance tests, forward compatibility by @taiidani in #144
  • Introducing docs generation by @taiidani in #146
  • Migrate Username credential to Plugin Framework by @taiidani in #145

Full Changelog: v0.10.2...v0.11-alpha1

Don't miss a new terraform-provider-jenkins release

NewReleases is sending notifications on new releases.