Releases: buildkite/terraform-provider-buildkite
v0.25.1
What's Changed
- SUP-1375 Use context everywhere by @jradtilbrook in #362
- Bump github.com/hashicorp/terraform-plugin-framework from 1.3.4 to 1.3.5 by @dependabot in #364
- SUP-1383 Fix teams block bug in v0.25.0 by @jradtilbrook in #370
Full Changelog: v0.25.0...v0.25.1
v0.25.0
What's Changed
- Move archive pipeline config to provider by @jradtilbrook in #354
- SUP-1076 Convert testing to framework by @jradtilbrook in #361
- SUP-1368 Fix pipeline resource update by @lizrabuya in #359
- SUP-1307 Implement Pipeline Team Resource by @lizrabuya in #351
Notable Changes
This release implements the buildkite_pipeline_team
resource to create and manage team configuration in a pipeline. Tests have also been refactored to use Framework from SDKv2.
Full Changelog: v0.24.0...v0.25.0
v0.24.0
What's Changed
- refactor: use Conventional Commits for PR template by @mcncl in #348
- Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.11.0 by @dependabot in #350
- Bump github.com/hashicorp/terraform-plugin-framework from 1.3.3 to 1.3.4 by @dependabot in #349
- SUP-1068 Migrate pipeline resource to framework by @jradtilbrook in #345
- Release v0.24.0 by @jradtilbrook in #353
Notable changes
This release migrates buildkite_pipeline
to the terraform plugin framework. Every effort was made to maintain
backwards compatibility with the provider. Due to these changes, there are some transparent changes to the state file. Please ensure you run terraform refresh
prior to applying.
This should not cause any errors for end-users, however if you find a problem, please raise an issue.
Full Changelog: v0.23.0...v0.24.0
v0.23.0
What's Changed
- Add deprecation warning. Update CHANGELOG. by @mcncl in #341
- SUP 1301/deprecation warning by @mcncl in #342
- SUP-1343 Add random strings for team names. Enable parallel tests. by @mcncl in #343
- Added note on write_suites API access token scope to README by @james2791 in #344
- SUP-1305: Test Suite Team Resource addition by @james2791 in #346
- V0.23.0 release by @james2791 in #347
Fixed
- Fixed a bug in buildkite_test_suite resources where team_owner_id could be set to the access_level instead @james2791 @jradtilbrook
Full Changelog: v0.22.0...v0.23.0
v0.22.0
What's Changed
- Convert CreatePipeline to genqlient by @jradtilbrook in #334
- Initial roll out with Cluster resource tests by @mcncl in #336
- SUP-1281: Pipeline resource ReadPipeline conversion to Genqlient by @james2791 in #319
- Add buildkite_test_suite resource by @jradtilbrook in #327
- SUP-196: Pipeline Schedule GraphQL transition by @james2791 in #339
- Release prep for v0.22.0 by @lizrabuya in #340
Full Changelog: v0.21.2...v0.22.0
v0.21.2
What's Changed
- 🐛 Make descriptions not required on Team by @mcncl in #331
- Set pipeline_schedule enabled=true by @jradtilbrook in #332
Full Changelog: v0.21.1...v0.21.2
v0.21.1
What's Changed
- Fix: goreleaser and Terraform manifest by @james2791 in #330
Full Changelog: v0.21.0...v0.21.1
v0.21.0
What's Changed
- Migrate organization datasource to plugin framework by @jradtilbrook in #304
- Bump github.com/hashicorp/terraform-plugin-mux from 0.10.0 to 0.11.2 by @dependabot in #312
- Bump github.com/hashicorp/terraform-plugin-framework from 1.3.1 to 1.3.2 by @dependabot in #306
- SUP-1063 Convert meta datasource to framework by @jradtilbrook in #314
- SUP-1067: Organization resource conversion to Framework by @james2791 in #311
- SUP-1051: Team Member resource Framework/Genqlient conversion by @james2791 in #313
- Remove Build Retention options by @lizrabuya in #316
- Convert DeletePipeline to genqlient by @jradtilbrook in #317
- SUP-1065: Pipeline Datasource conversion to Framework by @james2791 in #315
- SUP-1052 update pipeline schedule by @lizrabuya in #320
- Conversion of Cluster Agent Token resource to node GraphQL query by @james2791 in #322
- Revert "Conversion of Cluster Agent Token resource to node GraphQL query" by @james2791 in #324
- Add Terraform manifest.json file to root by @mcncl in #325
- SUP 1049/migrate team by @mcncl in #318
- Bump github.com/hashicorp/terraform-plugin-framework from 1.3.2 to 1.3.3 by @dependabot in #328
- v0.21.0 release prep by @james2791 in #326
- Changelog update prior to v0.21.0 by @james2791 in #329
Forthcoming changes
This release deprecates the buildkite_organization_settings
resource. In a future minor release, we will remove this resource in favour of the newer buildkite_organization
resource that aligns with the datasource of the same name.
PR #318 introduces a change to make it easier to use data-sources with Teams; both slug
and id
are now accepted as arguments. Only one of either slug
or id
should be set in order to use the data.buildkite_team
data-source.
Full Changelog: v0.20.0...v0.21.0
v0.20.0
What's Changed
- Bm/update docs changelog by @mcncl in #295
- Support option to archive on delete. by @mcncl in #296
- SUP-270 Fix branch_configuration updating to empty string by @jradtilbrook in #298
- SUP-1085: Cluster Queue resource implementation by @james2791 in #297
- Add CODEOWNERS file to automatically tag APAC folks by @mcncl in #302
- SUP-1084 Add Cluster resource by @mcncl in #301
- Add cluster datasource by @jradtilbrook in #303
- Fixed default for allow_rebuilds on provider to match docs by @butterkitty in #308
- SUP-1086 Add cluster agent token resource by @lizrabuya in #309
- Release v0.20.0 by @james2791 in #310
New Contributors
- @butterkitty made their first contribution in #308
Full Changelog: v0.19.2...v0.20.0