Skip to content
Merged
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions osprey_async_worker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -45,10 +45,11 @@ ADD osprey_rpc/pyproject.toml /osprey/osprey_rpc/pyproject.toml
ADD osprey_worker/pyproject.toml /osprey/osprey_worker/pyproject.toml
ADD osprey_async_worker/pyproject.toml /osprey/osprey_async_worker/pyproject.toml
ADD example_plugins/pyproject.toml /osprey/example_plugins/pyproject.toml
ADD example_atproto_plugins/pyproject.toml /osprey/example_atproto_plugins/pyproject.toml
Comment thread
coderabbitai[bot] marked this conversation as resolved.
Outdated

# Create minimal package structure required by uv
RUN mkdir -p /osprey/osprey_worker /osprey/osprey_async_worker /osprey/osprey_rpc /osprey/example_plugins/src && \
touch /osprey/osprey_worker/__init__.py /osprey/osprey_async_worker/__init__.py /osprey/osprey_rpc/__init__.py /osprey/example_plugins/src/__init__.py
RUN mkdir -p /osprey/osprey_worker /osprey/osprey_async_worker /osprey/osprey_rpc /osprey/example_plugins/src /osprey/example_atproto_plugins/src/atproto_plugin && \
touch /osprey/osprey_worker/__init__.py /osprey/osprey_async_worker/__init__.py /osprey/osprey_rpc/__init__.py /osprey/example_plugins/src/__init__.py /osprey/example_atproto_plugins/src/atproto_plugin/__init__.py

# Install the full workspace, including osprey_async_worker (this is the one image
# that does). This layer is cached when only source code changes.
Expand All @@ -65,6 +66,7 @@ ADD osprey_worker /osprey/osprey_worker
ADD osprey_async_worker /osprey/osprey_async_worker
ADD osprey_rpc /osprey/osprey_rpc
ADD example_plugins /osprey/example_plugins
ADD example_atproto_plugins /osprey/example_atproto_plugins

COPY entrypoint.sh /osprey/entrypoint.sh

Expand Down
Loading