You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore: re-enable HW processing for hermetic build scripts (#2505)
re-enables the changes from
#2342 as part of
[milestone
3.2](https://docs.google.com/document/d/1v-sJBmdNEVBRryL8n90XK8OIiqVphaJemXVhANw14Jk/edit?pli=1&resourcekey=0-QGUb2do-JBlDWKvptWBp_g&tab=t.0#bookmark=id.kl5fzqdav6u7)
of Hermetic Build
### Changes:
- add support for HW libs in `integration_tests.py`
- adapt configuration of docker volumes
- adapt usage of `fix-poms.py` to use monorepo and split_repo modes
- fix temp_destination_path in `generate_composed_library.py` in order
to avoid collisions
- For example `google/bigtable/v2` and `google/bigtable/admin/v2` would
both be sent to a temporal `java-bigtable-v2` folder, spoiling the files
being transferred via `copy-code`.
- The fix is to have a `proto_path`-based folder name to achieve
uniqueness
### After this PR:
- [ ] Reconfigure the nightly CI in google-cloud-java to use the updated
volume mapping
0 commit comments