diff --git a/osprey_async_worker/Dockerfile b/osprey_async_worker/Dockerfile index 43fb3b7e..cc1a8439 100644 --- a/osprey_async_worker/Dockerfile +++ b/osprey_async_worker/Dockerfile @@ -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 +COPY example_atproto_plugins/pyproject.toml /osprey/example_atproto_plugins/pyproject.toml # 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. @@ -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 +COPY example_atproto_plugins /osprey/example_atproto_plugins COPY entrypoint.sh /osprey/entrypoint.sh