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_decomposition_safety_regression.py /tmp/hermes_decomposition_safety_regression.py
|
||||||
COPY dockerfiles/hermes_lane_compatibility_regression.py /tmp/hermes_lane_compatibility_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/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 \
|
RUN HERMES_CLI_LANE_SOURCE=/tmp/hermes-lane-regression \
|
||||||
HERMES_COMPATIBILITY_MODE=legacy \
|
HERMES_COMPATIBILITY_MODE=legacy \
|
||||||
/opt/hermes/.venv/bin/python /tmp/hermes_lane_compatibility_regression.py \
|
/opt/hermes/.venv/bin/python /tmp/hermes_lane_compatibility_regression.py \
|
||||||
|
|||||||
@ -20,3 +20,6 @@
|
|||||||
!services/hermes/
|
!services/hermes/
|
||||||
!services/hermes/scripts/
|
!services/hermes/scripts/
|
||||||
!services/hermes/scripts/cli_lane_*.py
|
!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 "COPY services/hermes/scripts/cli_lane_*.py" in dockerfile
|
||||||
assert "!services/hermes/scripts/cli_lane_*.py" in dockerignore
|
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
|
assert "HERMES_CLI_LANE_SOURCE=/tmp/hermes-lane-regression" in dockerfile
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user