Skip to content

Experiment: FOSS as external modules - #300

Open
nettle wants to merge 5 commits into
Ericsson:mainfrom
nettle:bazel-foss-external
Open

Experiment: FOSS as external modules#300
nettle wants to merge 5 commits into
Ericsson:mainfrom
nettle:bazel-foss-external

Conversation

@nettle

@nettle nettle commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator

Experimenting with new approach: FOSS repos as external Bazel modules

Why:
The existing Python/Bash FOSS tests are hard to
understand and extend, they are also very slow
and cannot be integrated into Bazel environment.

What:
Add test/bazel/ with a foss_test() macro
that generates py_test() targets for FOSS projects.

Test:
bazel test //test/bazel/...

nettle added 5 commits August 19, 2026 23:43
Why:
The existing Python/Bash FOSS tests are hard to
understand and extend, they are also very slow
and cannot be integrated into Bazel environment.

What:
Add test/bazel/ with a foss_test() macro
that generates sh_test() targets for FOSS projects.

Test:
bazel test //test/bazel/...

Convert to py_test()

Fix buildifier issues
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant