File tree Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Expand file tree Collapse file tree 1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -13,19 +13,19 @@ ENV UV_LINK_MODE=copy
13
13
# Ensure installed tools can be executed out of the box
14
14
ENV UV_TOOL_BIN_DIR=/usr/local/bin
15
15
16
- COPY uv.lock .
17
- COPY pyproject.toml .
16
+ COPY apps/hip-3-pusher/ uv.lock .
17
+ COPY apps/hip-3-pusher/ pyproject.toml .
18
18
19
19
# Install the project's dependencies using the lockfile and settings
20
20
RUN --mount=type=cache,target=/root/.cache/uv \
21
- --mount=type=bind,source=uv.lock,target=uv.lock \
22
- --mount=type=bind,source=pyproject.toml,target=pyproject.toml \
21
+ --mount=type=bind,source=apps/hip-3-pusher/ uv.lock,target=uv.lock \
22
+ --mount=type=bind,source=apps/hip-3-pusher/ pyproject.toml,target=pyproject.toml \
23
23
uv sync --locked --no-install-project --no-dev
24
24
25
25
# Then, add the rest of the project source code and install it
26
26
# Installing separately from its dependencies allows optimal layer caching
27
- COPY src/ ./src/
28
- COPY config/ ./config/
27
+ COPY apps/hip-3-pusher/ src/ ./src/
28
+ COPY apps/hip-3-pusher/ config/ ./config/
29
29
RUN --mount=type=cache,target=/root/.cache/uv \
30
30
uv sync --locked --no-dev
31
31
You can’t perform that action at this time.
0 commit comments