Open FinnianDempsey opened 2 years ago
Proposed Fix:
We need to create a root-level resource to associate a versioning strategy with a project and its deployment process. This can be called something like versioning_strategy_association
. This technique is used by other provider vendors such as Amazon and Google. Also, we will need to mark the versioning_strategy
as deprecated and provide a new property for the template
value, which will be available in the project
resource. This property will marked as ConflictsWith
for the template
property found in versioning_strategy
.
Describe the bug When using the Octopus Terraform Provider to define a project resource. When trying to specify the Project Versioning Strategy from a Donor Package an error is returned:
Object reference not set to an instance of an object
Example Template (works fine if the versioning_strategy section is removed):
Expected behavior I would expect to be able to define a Project Versioning Strategy on resource creation.
Logs and other supporting information
Screenshots
Environment and versions:
Additional context Internal Link - Slack Internal Link - Zendesk