
Ultimate access to all questions.
You are developing reusable infrastructure as code modules with integration tests that deploy each module in a test project. Using GitHub for source control, you want to continuously test feature branches and ensure all code is validated before merging. How can you automate the integration testing process?
A
Use a Jenkins server for CI/CD pipelines. Periodically run all tests in the feature branch.
B
Ask the pull request reviewers to run the integration tests before approving the code.
C
Use Cloud Build to run the tests. Trigger all tests to run after a pull request is merged.
D
Use Cloud Build to run tests in a specific folder. Trigger Cloud Build for every GitHub pull request.