Skip to content

add aws_codebuild_project, aws_codebuild_report_group, aws_codebuild_source_credential, aws_codebuild_webhook#1981

Merged
erhancagirici merged 10 commits intocrossplane-contrib:mainfrom
0x833:add-codebuild
Mar 13, 2026
Merged

add aws_codebuild_project, aws_codebuild_report_group, aws_codebuild_source_credential, aws_codebuild_webhook#1981
erhancagirici merged 10 commits intocrossplane-contrib:mainfrom
0x833:add-codebuild

Conversation

@0x833
Copy link
Contributor

@0x833 0x833 commented Mar 3, 2026

This is my first time trying to contribute, happy to be steered in the right direction 👍

Description of your changes

Currently It looks like AWS codebuild is not added as a resource, this is my attempt to get it generated and added to the provider.

Fixes #

I have:

  • Read and followed Crossplane's contribution process.
  • Run make generate and committed the results (ideally in a separate commit).
  • Not made any manual changes to generated files, and verified this with make check-diff.

How has this code been tested

Has not been tested yet, will look for testing instructions
Uptest-examples/codebuild/cluster/v1beta1/project.yaml — Passed
Uptest-examples/codebuild/cluster/v1beta1/sourcecredential.yaml — Passed
Uptest-examples/codebuild/cluster/v1beta1/reportgroup.yaml -- Passed

@0x833
Copy link
Contributor Author

0x833 commented Mar 3, 2026

Running make check-diff currently

Edit: make check-diff is clean

0x833 added 2 commits March 3, 2026 08:49
Signed-off-by: Erick Meyer <erick.meyer@protonmail.com>
Signed-off-by: Erick Meyer <erick.meyer@protonmail.com>
@0x833 0x833 marked this pull request as ready for review March 4, 2026 19:33
erhancagirici and others added 7 commits March 12, 2026 15:11
…report_group

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
Signed-off-by: Erhan Cagirici <erhan@upbound.io>
@erhancagirici
Copy link
Collaborator

/test-examples="examples/codebuild/cluster/v1beta1/project.yaml"

@erhancagirici
Copy link
Collaborator

/test-examples="examples/codebuild/cluster/v1beta1/reportgroup.yaml"

@erhancagirici
Copy link
Collaborator

/test-examples="examples/codebuild/cluster/v1beta1/sourcecredential.yaml"

Signed-off-by: Erhan Cagirici <erhan@upbound.io>
@erhancagirici
Copy link
Collaborator

/test-examples="examples/codebuild/cluster/v1beta1/reportgroup.yaml"

@erhancagirici erhancagirici merged commit 8e12569 into crossplane-contrib:main Mar 13, 2026
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants