Terraform Azure DevOps provider
FEATURES:
FEATURES:
azuredevops_environment_resource_kubernetes
#935
azuredevops_library_permissions
#740
azuredevops_variable_group_permissions
#740
IMPROVEMENTS:
azuredevops_check_required_template
- Add support for githubenterprise
repository type. #962
azuredevops_elastic_pool
- Add support for project_id
. #966
azuredevops_pipeline_authorization
- Update document. #960
azuredevops_groups
- Add support for group id
. #980
BUG FIX:
azuredevops_serviceendpoint_azurecr
- Fix potential nil exception. #972
azuredevops_serviceendpoint_azurerm
- Fix import error. #967
azuredevops_variable_group
- Exclude Key Vault disabled secrets. #947
azuredevops_git_repository
- Fix default branch not set when init_type=Clean
or init_type=Fork
. #946
azuredevops_check_approval
- Add missing version
property. #977
azuredevops_check_branch_control
- Add missing version
property. #977
azuredevops_check_business_hours
- Add missing version
property. #977
azuredevops_check_exclusive_lock
- Add missing version
property. #977
azuredevops_check_required_template
- Add missing version
property. #977
azuredevops_pipeline_authorization
- Fix pipeline authorization not set. #986
FEATURES:
azuredevops_servicehook_storage_queue_pipelines
#914
IMPROVEMENTS:
azuredevops_serviceendpoint_azurerm
- Add support for featuure
to verify the service connection. #865
azuredevops_build_definition
- Add support for queue_status
. #916
azuredevops_pipeline_authorization
- Enhance authorization status check. #929
azuredevops_agent_queue
- Add support for name
. #906
azuredevops_users
- Improve read operation performance. #939
azuredevops_environment
- Add support for fetch environment by name. #917
BUG FIX:
azuredevops_serviceendpoint_azurerm
- Fix resource deleted but state not removed. #921
azuredevops_git_repository_file
- Fix apply for non-project resources fails. #925
azuredevops_build_definition
- Fix skip_first_run
to work for all repo types. #928
azuredevops_git_repository
- Fix default_branch
not set when init_type=Clean
or init_type=Fork
. #946
azuredevops_variable_group
- Exclude disabled secrets. #947
IMPROVEMENTS:
azuredevops_pipeline_authorization
- Add support for repository
authorization #883
azuredevops_elastic_pool
- Support set time_to_live_minutes
to 0
#885
azuredevops_serviceendpoint_azurerm
- Support export service_principal_id
#902
azuredevops_area_permissions
- Update document #909
BUG FIX:
FEATURES:
azuredevops_group_entitlement
#870
FEATURES:
azuredevops_serviceendpoint_nuget
#866
azuredevops_serviceendpoint_azurecr
#867
IMPROVEMENTS:
azuredevops_serviceendpoint_azurerm
- Add support for workload_identity_federation_issuer
and workload_identity_federation_subject
#861
azuredevops_build_definition
- Add support for skip_first_run
#871
FEATURES:
azuredevops_serviceendpoint_maven
#617
azuredevops_serviceendpoint_jenkins
#617
azuredevops_serviceendpoint_nexus
#617
azuredevops_environment
#838
IMPROVEMENTS:
azuredevops_check_branch_control
- Add support for timeout
#834
azuredevops_check_business_hours
- Add support for timeout
#834
azuredevops_group
- Upgrade the API from v5 to v7 #854
azuredevops_team
- Add support for top
, custom the number of teams returned #778
azuredevops_teams
- Add support for top
, custom the number of teams returned #778
BUG FIX:
azuredevops_git_permissions
- Fix branch name tokenization #842
BREAKING CHANGE:
Deprecate hash properties, all the hash properties have been removed.
azuredevops_serviceendpoint_aws
#856
azuredevops_serviceendpoint_azuredevops
#856
azuredevops_serviceendpoint_azurerm
#856
azuredevops_serviceendpoint_bitbucket
#856
azuredevops_serviceendpoint_dockerregistry
#856
azuredevops_serviceendpoint_generic
#856
azuredevops_serviceendpoint_generic_git
#856
azuredevops_serviceendpoint_github
#856
azuredevops_serviceendpoint_github_enterprise
#856
azuredevops_serviceendpoint_incomingwebhook
#856
azuredevops_serviceendpoint_kubernetes
#856
azuredevops_serviceendpoint_runpipeline
#856
azuredevops_serviceendpoint_sonarqube
#856
azuredevops_serviceendpoint_ssh
#856
FEATURES:
azuredevops_elastic_pool
#835
azuredevops_check_exclusive_lock
#832
azuredevops_check_required_template
#806
IMPROVEMENTS:
azuredevops_project
- Get description from service connection not project #824
azuredevops_check_business_hours
- Resolved description for business hours check. #831
azuredevops_serviceendpoint_azurerm
- Support workload identity. #818
azuredevops_serviceendpoint_azurerm
- Add support for managed identity and federated workload. #818
BUG FIX:
azuredevops_pipeline_authorization
- Fix resource recreate with pipeline_id
not configured #809
azuredevops_serviceendpoint_azurerm
- Fix imported resource force recreate bug #827
azuredevops_branch_policy_status_check
- Fixed filename_patterns
order #828
azuredevops_git_repository
- Set default_branch
for imported repository #829
FEATURES:
azuredevops_check_approval
#728
azuredevops_serviceendpoint_gcp_terraform
#742
azuredevops_pipeline_authorization
- Alternative to azuredevops_resource_authorization
#787
azuredevops_serviceendpoint_npm
#795
azuredevops_serviceendpoint_sonarcloud
#796
IMPROVEMENTS:
azuredevops_workitem
- Add support for area_path
and iteration_path
#750
azuredevops_check_approval
- Set timeout
default value #760
azuredevops_git_repository
- Uppercase the name of readme.md
file #761
azuredevops_project_pipeline_settings
- Add support for enforce_job_scope_for_release
#777
BUG FIX: