-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use DeploymentActionSlugPackage for external feed triggers and add resource schema for primary package references #634
Use DeploymentActionSlugPackage for external feed triggers and add resource schema for primary package references #634
Conversation
… to stop telemetry from being sent
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple of description changes that you can take or leave. I tried to take the wording from the UI where it made sense.
I think we could clean up the tests a little though. The better we get the tests now, the easier bringing this provider up to date will be.
terraform/52-packagefeedcreatereleasetrigger/project_triggers.tf
Outdated
Show resolved
Hide resolved
Co-authored-by: EddyMoulton <eddy@moulton.com.au>
Co-authored-by: EddyMoulton <eddy@moulton.com.au>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Very nice, those changes are fantastic
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving on the basis of Eddy's review
Changes in this PR
DeploymentAction
field toDeploymentActionSlug
forpackage
references.primary_package
resource schema for external feed triggers. This will make it easier to distinguish between the two types of packages in Octopus deployment steps, and is easier to remember than otherwise having to setpackage_reference = null
for primary packages.space_id
field optional for the external feed trigger resource. This is in line with every other resource in the Octopus TF provider. [sc-77155]space_id
in the request to fetch project triggers. This fixes the bug where triggers weren't being successfully retrieved on any space other than the default space. [sc-76114]slug
on DeploymentActions so that it can be referenced and used in the specification of external feed triggers