Skip to content

Commit 5bb75f2

Browse files
committed
fixing teh root build
1 parent 52d0c97 commit 5bb75f2

File tree

21 files changed

+42
-43
lines changed

21 files changed

+42
-43
lines changed

examples/tutorials/00_sync/000_hello_acp/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,16 @@ ENV UV_HTTP_TIMEOUT=1000
2424

2525

2626
# Copy pyproject.toml and README.md to install dependencies
27-
COPY 000_hello_acp/pyproject.toml /app/000_hello_acp/pyproject.toml
28-
COPY 000_hello_acp/README.md /app/000_hello_acp/README.md
27+
COPY 00_sync/000_hello_acp/pyproject.toml /app/000_hello_acp/pyproject.toml
28+
COPY 00_sync/000_hello_acp/README.md /app/000_hello_acp/README.md
2929

3030
WORKDIR /app/000_hello_acp
3131

3232
# Copy the project code
33-
COPY 000_hello_acp/project /app/000_hello_acp/project
33+
COPY 00_sync/000_hello_acp/project /app/000_hello_acp/project
3434

3535
# Copy the test files
36-
COPY 000_hello_acp/tests /app/000_hello_acp/tests
36+
COPY 00_sync/000_hello_acp/tests /app/000_hello_acp/tests
3737

3838
# Copy shared test utilities
3939
COPY test_utils /app/test_utils

examples/tutorials/00_sync/000_hello_acp/manifest.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,25 @@
1515
build:
1616
context:
1717
# Root directory for the build context
18-
root: ../ # Keep this as the default root
18+
root: ../../ # Up to tutorials level to include test_utils
1919

2020
# Paths to include in the Docker build context
2121
# Must include:
2222
# - Your agent's directory (your custom agent code)
2323
# These paths are collected and sent to the Docker daemon for building
2424
include_paths:
25-
- 000_hello_acp
25+
- 00_sync/000_hello_acp
26+
- test_utils
2627

2728
# Path to your agent's Dockerfile
2829
# This defines how your agent's image is built from the context
2930
# Relative to the root directory
30-
dockerfile: 000_hello_acp/Dockerfile
31+
dockerfile: 00_sync/000_hello_acp/Dockerfile
3132

3233
# Path to your agent's .dockerignore
3334
# Filters unnecessary files from the build context
3435
# Helps keep build context small and builds fast
35-
dockerignore: 000_hello_acp/.dockerignore
36+
dockerignore: 00_sync/000_hello_acp/.dockerignore
3637

3738
# Local Development Configuration
3839
# -----------------------------

examples/tutorials/00_sync/010_multiturn/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ RUN uv pip install --system --upgrade pip setuptools wheel
2323
ENV UV_HTTP_TIMEOUT=1000
2424

2525
# Copy pyproject.toml and README.md to install dependencies
26-
COPY 010_multiturn/pyproject.toml /app/010_multiturn/pyproject.toml
27-
COPY 010_multiturn/README.md /app/010_multiturn/README.md
26+
COPY 00_sync/010_multiturn/pyproject.toml /app/010_multiturn/pyproject.toml
27+
COPY 00_sync/010_multiturn/README.md /app/010_multiturn/README.md
2828

2929
WORKDIR /app/010_multiturn
3030

3131
# Copy the project code
32-
COPY 010_multiturn/project /app/010_multiturn/project
32+
COPY 00_sync/010_multiturn/project /app/010_multiturn/project
3333

3434
# Copy the test files
35-
COPY 010_multiturn/tests /app/010_multiturn/tests
35+
COPY 00_sync/010_multiturn/tests /app/010_multiturn/tests
3636

3737
# Copy shared test utilities
3838
COPY test_utils /app/test_utils

examples/tutorials/00_sync/010_multiturn/manifest.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,24 +15,25 @@
1515
build:
1616
context:
1717
# Root directory for the build context
18-
root: ../ # Keep this as the default root
18+
root: ../../ # Up to tutorials level to include test_utils
1919

2020
# Paths to include in the Docker build context
2121
# Must include:
2222
# - Your agent's directory (your custom agent code)
2323
# These paths are collected and sent to the Docker daemon for building
2424
include_paths:
25-
- 010_multiturn
25+
- 00_sync/010_multiturn
26+
- test_utils
2627

2728
# Path to your agent's Dockerfile
2829
# This defines how your agent's image is built from the context
2930
# Relative to the root directory
30-
dockerfile: 010_multiturn/Dockerfile
31+
dockerfile: 00_sync/010_multiturn/Dockerfile
3132

3233
# Path to your agent's .dockerignore
3334
# Filters unnecessary files from the build context
3435
# Helps keep build context small and builds fast
35-
dockerignore: 010_multiturn/.dockerignore
36+
dockerignore: 00_sync/010_multiturn/.dockerignore
3637

3738

3839
# Local Development Configuration

examples/tutorials/00_sync/020_streaming/Dockerfile

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,16 +23,16 @@ RUN uv pip install --system --upgrade pip setuptools wheel
2323
ENV UV_HTTP_TIMEOUT=1000
2424

2525
# Copy pyproject.toml and README.md to install dependencies
26-
COPY 020_streaming/pyproject.toml /app/020_streaming/pyproject.toml
27-
COPY 020_streaming/README.md /app/020_streaming/README.md
26+
COPY 00_sync/020_streaming/pyproject.toml /app/020_streaming/pyproject.toml
27+
COPY 00_sync/020_streaming/README.md /app/020_streaming/README.md
2828

2929
WORKDIR /app/020_streaming
3030

3131
# Copy the project code
32-
COPY 020_streaming/project /app/020_streaming/project
32+
COPY 00_sync/020_streaming/project /app/020_streaming/project
3333

3434
# Copy the test files
35-
COPY 020_streaming/tests /app/020_streaming/tests
35+
COPY 00_sync/020_streaming/tests /app/020_streaming/tests
3636

3737
# Copy shared test utilities
3838
COPY test_utils /app/test_utils

examples/tutorials/00_sync/020_streaming/manifest.yaml

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -15,25 +15,26 @@
1515
build:
1616
context:
1717
# Root directory for the build context
18-
root: ../ # Keep this as the default root
18+
root: ../../ # Up to tutorials level to include test_utils
1919

2020
# Paths to include in the Docker build context
2121
# Must include:
2222
# - Your agent's directory (your custom agent code)
2323
# These paths are collected and sent to the Docker daemon for building
2424

2525
include_paths:
26-
- 020_streaming
26+
- 00_sync/020_streaming
27+
- test_utils
2728

2829
# Path to your agent's Dockerfile
2930
# This defines how your agent's image is built from the context
3031
# Relative to the root directory
31-
dockerfile: 020_streaming/Dockerfile
32+
dockerfile: 00_sync/020_streaming/Dockerfile
3233

3334
# Path to your agent's .dockerignore
3435
# Filters unnecessary files from the build context
3536
# Helps keep build context small and builds fast
36-
dockerignore: 020_streaming/.dockerignore
37+
dockerignore: 00_sync/020_streaming/.dockerignore
3738

3839

3940
# Local Development Configuration

examples/tutorials/10_agentic/00_base/000_hello_acp/manifest.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ build:
2323
# These paths are collected and sent to the Docker daemon for building
2424
include_paths:
2525
- 000_hello_acp
26+
- ../../test_utils
2627

2728
# Path to your agent's Dockerfile
2829
# This defines how your agent's image is built from the context

examples/tutorials/10_agentic/00_base/010_multiturn/manifest.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ build:
2323
# These paths are collected and sent to the Docker daemon for building
2424
include_paths:
2525
- 010_multiturn
26+
- ../../test_utils
2627

2728
# Path to your agent's Dockerfile
2829
# This defines how your agent's image is built from the context

examples/tutorials/10_agentic/00_base/020_streaming/manifest.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ build:
2323
# These paths are collected and sent to the Docker daemon for building
2424
include_paths:
2525
- 020_streaming
26+
- ../../test_utils
2627

2728
# Path to your agent's Dockerfile
2829
# This defines how your agent's image is built from the context

examples/tutorials/10_agentic/00_base/030_tracing/manifest.yaml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@ build:
2323
# These paths are collected and sent to the Docker daemon for building
2424
include_paths:
2525
- 030_tracing
26+
- ../../test_utils
2627

2728
# Path to your agent's Dockerfile
2829
# This defines how your agent's image is built from the context

0 commit comments

Comments
 (0)