hermes: stage complete lane regression dependencies
This commit is contained in:
parent
36209965b4
commit
4a94977dbc
@ -1629,6 +1629,9 @@ COPY dockerfiles/hermes_run_safety_regression.py /tmp/hermes_run_safety_regressi
|
||||
COPY dockerfiles/hermes_decomposition_safety_regression.py /tmp/hermes_decomposition_safety_regression.py
|
||||
COPY dockerfiles/hermes_lane_compatibility_regression.py /tmp/hermes_lane_compatibility_regression.py
|
||||
COPY services/hermes/scripts/cli_lane_*.py /tmp/hermes-lane-regression/
|
||||
COPY services/hermes/scripts/routing_catalog.py /tmp/hermes-lane-regression/
|
||||
COPY services/hermes/scripts/supervisor_lineage.py /tmp/hermes-lane-regression/
|
||||
COPY services/hermes/scripts/supervisor_state.py /tmp/hermes-lane-regression/
|
||||
RUN HERMES_CLI_LANE_SOURCE=/tmp/hermes-lane-regression \
|
||||
HERMES_COMPATIBILITY_MODE=legacy \
|
||||
/opt/hermes/.venv/bin/python /tmp/hermes_lane_compatibility_regression.py \
|
||||
|
||||
@ -20,3 +20,6 @@
|
||||
!services/hermes/
|
||||
!services/hermes/scripts/
|
||||
!services/hermes/scripts/cli_lane_*.py
|
||||
!services/hermes/scripts/routing_catalog.py
|
||||
!services/hermes/scripts/supervisor_lineage.py
|
||||
!services/hermes/scripts/supervisor_state.py
|
||||
|
||||
@ -455,4 +455,13 @@ def test_agent_image_runs_execution_safety_patch_and_regressions():
|
||||
)
|
||||
assert "COPY services/hermes/scripts/cli_lane_*.py" in dockerfile
|
||||
assert "!services/hermes/scripts/cli_lane_*.py" in dockerignore
|
||||
for name in (
|
||||
"routing_catalog.py",
|
||||
"supervisor_lineage.py",
|
||||
"supervisor_state.py",
|
||||
):
|
||||
assert f"COPY services/hermes/scripts/{name} /tmp/hermes-lane-regression/" in (
|
||||
dockerfile
|
||||
)
|
||||
assert f"!services/hermes/scripts/{name}" in dockerignore
|
||||
assert "HERMES_CLI_LANE_SOURCE=/tmp/hermes-lane-regression" in dockerfile
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user