terraform-example-foundation icon indicating copy to clipboard operation
terraform-example-foundation copied to clipboard

feat: add alternative (Github and Gitlab) to Cloud Build Deployment with CSR

Open caetano-colin opened this issue 1 year ago • 19 comments

This PR adds two alternatives to Cloud Build deployment with CSR: Gitlab and Github

The user will bring their own repositories through a new variable cloudbuildv2_repository_config. This is necessary in steps 0-bootstrap for the steps repos and 4-projects to create the appinfra repos.

By default, if the user does not define the variable, CSR will be used, the integration test in this build is using CSR

caetano-colin avatar Aug 23 '24 14:08 caetano-colin

We'll prob need a release on https://github.com/terraform-google-modules/terraform-google-bootstrap to reference the modules with terraform registry

caetano-colin avatar Aug 23 '24 14:08 caetano-colin

/gcbrun

mariammartins avatar Aug 28 '24 18:08 mariammartins

/gcbrun

apeabody avatar Aug 28 '24 19:08 apeabody

/gcbrun

caetano-colin avatar Aug 29 '24 18:08 caetano-colin

/gcbrun

daniel-cit avatar Aug 29 '24 18:08 daniel-cit

/gcbrun

amandakarina avatar Aug 30 '24 11:08 amandakarina

/gcbrun

renato-rudnicki avatar Aug 30 '24 13:08 renato-rudnicki

/gcbrun

renato-rudnicki avatar Aug 30 '24 14:08 renato-rudnicki

/gcbrun

caetano-colin avatar Aug 30 '24 18:08 caetano-colin

/gcbrun

caetano-colin avatar Sep 03 '24 12:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 03 '24 13:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 03 '24 15:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 03 '24 16:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 03 '24 18:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 04 '24 11:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 05 '24 11:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 05 '24 11:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 05 '24 13:09 caetano-colin

/gcbrun

caetano-colin avatar Sep 05 '24 18:09 caetano-colin

This PR is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days

github-actions[bot] avatar Dec 10 '24 23:12 github-actions[bot]