Skip to content

Commit 5590509

Browse files
authored
chore(hermetic_build): remove obsolete hermetic build source code and workflows (#13616)
Remove the old hermetic_build tool and workflows since the project has migrated to Librarian for library generation. This change keeps `google-cloud-java/sdk-platform-java/hermetic_build/library_generation/owlbot` intact, will do a followup to cleanup bits inside `owlbot` package that is not used anymore. - Delete `common/` and `release_note_generation/` directories under `sdk-platform-java/hermetic_build/`. - Remove all files under `sdk-platform-java/hermetic_build/library_generation/` except the `owlbot/` package, `setup.py`, `requirements.txt`/`requirements.in`, and `__init__.py`. - Move the POM comparison helper script `compare_poms.py` into `tests/owlbot/` to keep the remaining Owlbot test suite fully self-contained. - Delete unused build/test workflows, composite action, and scripts (`hermetic-build-scripts-ci.yaml`,`.cloudbuild/library_generation/`, `.github/scripts/action.yaml`, and `.github/scripts/hermetic_library_generation.sh`). - Update `release-please-config.json` and `AGENTS.md` references to reflect the removed files. For googleapis/librarian#5237
1 parent 4b0fdc9 commit 5590509

176 files changed

Lines changed: 6 additions & 11272 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/hermetic-build-scripts-ci.yaml

Lines changed: 0 additions & 110 deletions
This file was deleted.

AGENTS.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,3 @@ This is a standard Maven project.
5858
For development on core components, refer to the following guides in `sdk-platform-java`:
5959
- **GAPIC Generator**: [sdk-platform-java/gapic-generator-java/DEVELOPMENT.md](sdk-platform-java/gapic-generator-java/DEVELOPMENT.md)
6060
- **GAX**: [sdk-platform-java/gax-java/DEVELOPMENT.md](sdk-platform-java/gax-java/DEVELOPMENT.md)
61-
- **Hermetic Build**: [sdk-platform-java/hermetic_build/DEVELOPMENT.md](sdk-platform-java/hermetic_build/DEVELOPMENT.md)

release-please-config.json

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,14 +10,10 @@
1010
"extra-files": [
1111
"WORKSPACE",
1212
".github/workflows/generated_files_sync.yaml",
13-
".github/workflows/hermetic_library_generation.yaml",
1413
"sdk-platform-java/.cloudbuild/graalvm/cloudbuild.yaml",
1514
"sdk-platform-java/.cloudbuild/graalvm/cloudbuild-test-a.yaml",
1615
"sdk-platform-java/.cloudbuild/graalvm/cloudbuild-test-b.yaml",
1716
"sdk-platform-java/.cloudbuild/graalvm/cloudbuild-test-c.yaml",
18-
"sdk-platform-java/.cloudbuild/library_generation/cloudbuild-library-generation-push.yaml",
19-
"sdk-platform-java/.cloudbuild/library_generation/library_generation.Dockerfile",
20-
"sdk-platform-java/.cloudbuild/library_generation/library_generation_airlock.Dockerfile",
2117
"sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/.kokoro/presubmit/graalvm-native-a.cfg",
2218
"sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/.kokoro/presubmit/graalvm-native-b.cfg",
2319
"sdk-platform-java/hermetic_build/library_generation/owlbot/templates/java_library/.kokoro/presubmit/graalvm-native-c.cfg",

sdk-platform-java/.cloudbuild/library_generation/cloudbuild-library-generation-integration-test.yaml

Lines changed: 0 additions & 118 deletions
This file was deleted.

sdk-platform-java/.cloudbuild/library_generation/cloudbuild-library-generation-push-exitgate.yaml

Lines changed: 0 additions & 42 deletions
This file was deleted.

sdk-platform-java/.cloudbuild/library_generation/cloudbuild-library-generation-push.yaml

Lines changed: 0 additions & 54 deletions
This file was deleted.

0 commit comments

Comments
 (0)