Skip to content

Commit f4a71ec

Browse files
committed
docs: update development guide
1 parent b1be200 commit f4a71ec

File tree

1 file changed

+6
-7
lines changed

1 file changed

+6
-7
lines changed

hermetic_build/DEVELOPMENT.md

+6-7
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,14 @@ python -m pip install hermetic_build/release_note_generation
2525
# Run the integration tests
2626

2727
The integration tests build the docker image declared in
28-
`.cloudbuild/library_generation/library_generation.Dockerfile`, pull GAPIC
29-
repositories, generate the libraries and compare the results with the source
30-
code declared in a "golden branch" of the repo.
28+
`.cloudbuild/library_generation/library_generation.Dockerfile`, pull API
29+
definitions and GAPIC repositories, generate the libraries and compare the
30+
results with the source code declared in a "golden branch" of the repo.
3131

32-
It requires docker and python (>= 3.12.0) to be installed.
32+
The integration tests are running in Cloud Build rather than GitHub workflow
33+
because the workflow doesn't have permission to pull images from Airlock.
3334

34-
```shell
35-
python -m unittest hermetic_build/library_generation/tests/integration_tests.py
36-
```
35+
The Cloud Build job is defined in `.cloudbuild/library_generation/cloudbuild-library-generation-integration-test.yaml` and runs in every pull request.
3736

3837
# Run the unit tests
3938

0 commit comments

Comments
 (0)