Currently attempting to setup Octopus/NuGet integration using a ProGet server, as my package host. However I am at a loss in regards to how I need to configure the variable replacement for a ‘list’. When the replacement piece within Octopus attempts to replace the information with the Octopus variable within the resource, it does not remove the double quotes surrounding the variable.
As such it errors in relation to configuration and the object within the Terraform resource needing to be a list. Please reference the below screenshots and GitHub repository for more information.
FYI, this is a trial 30 day license so that I can vet out this solution and offer it as an option to individuals at my work place. Please reach out to me with additional questions/requirements, I’m most likely just doing this wrong.
GitHub Repostiory: https://github.com/Condoamanti/terraform/tree/octopus
Octopus Error Log - https://pastebin.com/Mi1ENM2i
Octopus Step Template - https://pastebin.com/NSNUDuYc
Octopus Project Work Files From Server:
Virus Total Scan - https://www.virustotal.com/gui/file/06625118d6fa2d828ce00a35a4a5e698ab16ca945945a8bf4fff29eddfac47f9/details
UPLOADFILES Link - https://ufile.io/y49mo6l0
Please reference within the .ZIP file on line 82