Commit c7920ed
committed
build(flox): Add composite envionments with external tools
At the example of scanners only for now, show how to create Flox
environments for their tools so that functional tests for scanners can
be run independently of whether they are currently installed via:
./flox/run_isolated.sh external-tools ./gradlew -p plugins/scanners \
funTest
Note that if an included environment changes, the compose environment
needs to be updated [1] by running
flox include upgrade
[1]: https://flox.dev/docs/concepts/composition/#getting-the-latest-manifests
Signed-off-by: Sebastian Schuberth <[email protected]>1 parent 7011d80 commit c7920ed
File tree
25 files changed
+1070
-0
lines changed- flox/external-tools/.flox
- env
- plugins/scanners
- .flox
- env
- askalono/.flox
- env
- licensee/.flox
- env
- scancode/.flox
- env
25 files changed
+1070
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
0 commit comments