-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
add support for available_secrets to google_cloudbuild_trigger #4977
add support for available_secrets to google_cloudbuild_trigger #4977
Conversation
We found a Contributor License Agreement for you (the sender of this pull request), but were unable to find agreements for all the commit author(s) or Co-authors. If you authored these, maybe you used a different email address in the git commits than was used to sign the CLA (login here to double check)? If these were authored by someone else, then they will need to sign a CLA as well, and confirm that they're okay with these being contributed to Google. ℹ️ Googlers: Go here for more info. |
Hello! I am a robot who works on Magic Modules PRs. I have detected that you are a community contributor, so your PR will be assigned to someone with a commit-bit on this repo for initial review. Thanks for your contribution! A human will be with you soon. @rileykarson, please review this PR or find an appropriate assignee. |
b0d13c1
to
8f4f29e
Compare
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 3 files changed, 179 insertions(+), 4 deletions(-)) |
1 similar comment
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 3 files changed, 179 insertions(+), 4 deletions(-)) |
@rileykarson Can you please look over this pr. |
Sorry about that, I must have accidentally dismissed the notification! I've been a bit underwater on my email. The test passes as-is, but given that the field supports update let's add an update test as well. https://github.com/GoogleCloudPlatform/magic-modules/blob/master/mmv1/third_party/terraform/tests/resource_cloudbuild_trigger_test.go is a good file to reference- typically the most interesting test is to start with the value set, and then remove it eg:
to
|
8f4f29e
to
c42fcca
Compare
@rileykarson ok, thanks for the hint. is it ok to add this to |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 4 files changed, 185 insertions(+), 4 deletions(-)) |
Hi @rileykarson, any news on this? It would be really helpful for us to get this merged. |
Sorry, still super behind on email! @cgroschupp: Would you mind adding a new case? We tend to try and keep |
c42fcca
to
8d3ec40
Compare
@rileykarson I have updated the tests. |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 4 files changed, 258 insertions(+), 4 deletions(-)) |
@rileykarson Sorry for bothering you. Is there any time frame we can expect a review? We are desperately waiting for this feature. |
8d3ec40
to
9fb0628
Compare
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 4 files changed, 258 insertions(+), 4 deletions(-)) |
@rileykarson Meanwhile the feature branch was updated to match the upstream by @cgroschupp. |
Sorry about the delay! Code LGTM on a first pass, running tests. These are VCR tests that work by replaying old API results- we expect the new tests (and some random unrelated ones) to fail on a first pass as they aren't recorded, I need to inspect the /gcbrun |
Hi! I'm the modular magician. Your PR generated some diffs in downstreams - here they are. Diff report:Terraform GA: Diff ( 5 files changed, 276 insertions(+), 22 deletions(-)) |
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccApigeeEnvironmentIamBindingGenerated|TestAccApigeeEnvironmentIamMemberGenerated|TestAccApigeeEnvironmentIamPolicyGenerated|TestAccCloudBuildTrigger_cloudbuildTriggerBuildExample|TestAccCloudBuildTrigger_available_secrets_config|TestAccCloudFunctionsFunction_vpcConnector|TestAccComputeRegionNetworkEndpointGroup_regionNetworkEndpointGroupAppengineExample You can view the result here: https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=227591 |
@rileykarson Thanks a lot. 🎊 |
add support for available_secrets to google_cloudbuild_trigger.
https://cloud.google.com/build/docs/api/reference/rest/v1/projects.builds#secrets
fixes hashicorp/terraform-provider-google#8808
If this PR is for Terraform, I acknowledge that I have:
make test
andmake lint
to ensure it passes unit and linter tests.Release Note Template for Downstream PRs (will be copied)