Skip to content

Commit 4adbfe7

Browse files
sjarmakclaude
andcommitted
fix: use sg-evals mirrors in 34 baseline Dockerfiles for Daytona compat
Baseline Dockerfiles for new feature/refactor tasks were cloning from upstream GitHub (cilium, django, pytorch, etc.) which fails on Daytona due to repo size exceeding build storage limits. Three fix patterns applied: - URL replacement (23 tasks): upstream GitHub → sg-evals mirror - ccb-repo rewrite (10 tasks): 1-line FROM ccb-repo-* → full Dockerfile with appropriate base image + sg-evals mirror clone - Multi-repo rewrite (1 task): multi-stage COPY → direct mirror clones Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent d7c42c4 commit 4adbfe7

File tree

34 files changed

+274
-48
lines changed
  • benchmarks
    • ccb_feature
      • camel-fix-protocol-feat-001/environment
      • cilium-policy-audit-logger-feat-001/environment
      • cilium-policy-quota-feat-001/environment
      • curl-http3-priority-feat-001/environment
      • django-rate-limit-middleware-feat-001/environment
      • envoy-custom-header-filter-feat-001/environment
      • k8s-noschedule-taint-feat-001/environment
      • numpy-rolling-median-feat-001/environment
      • pandas-merge-asof-indicator-feat-001/environment
      • prometheus-silence-bulk-api-feat-001/environment
      • pytorch-gradient-noise-feat-001/environment
      • strata-cds-tranche-feat-001/environment
      • terraform-compact-diff-fmt-feat-001/environment
    • ccb_refactor
      • cilium-endpoint-manager-refac-001/environment
      • curl-multi-process-refac-001/environment
      • django-request-factory-refac-001/environment
      • envoy-listener-manager-refac-001/environment
      • etcd-raft-storage-refac-001/environment
      • flipt-dep-refactor-001/environment
      • flipt-flagexists-refactor-001/environment
      • istio-discovery-server-refac-001/environment
      • k8s-score-normalizer-refac-001/environment
      • kafka-batch-accumulator-refac-001/environment
      • kubernetes-scheduler-profile-refac-001/environment
      • numpy-array-dispatch-refac-001/environment
      • pandas-index-engine-refac-001/environment
      • prometheus-query-engine-refac-001/environment
      • python-http-class-naming-refac-001/environment
      • pytorch-optimizer-foreach-refac-001/environment
      • rust-subtype-relation-refac-001/environment
      • scikit-learn-estimator-tags-refac-001/environment
      • strata-fx-european-refac-001/environment
      • terraform-eval-context-refac-001/environment

34 files changed

+274
-48
lines changed
Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,25 @@
1-
FROM ccb-repo-camel-1006f047
1+
FROM eclipse-temurin:17-jdk
2+
3+
ENV DEBIAN_FRONTEND=noninteractive
4+
5+
RUN apt-get update && apt-get install -y --no-install-recommends \
6+
git \
7+
ca-certificates \
8+
python3 \
9+
curl \
10+
python3-pip \
11+
&& rm -rf /var/lib/apt/lists/*
12+
13+
RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
14+
15+
USER claude
16+
WORKDIR /workspace
17+
RUN git clone --depth 1 https://github.com/sg-evals/camel--1006f047.git . && \
18+
git config user.email "agent@example.com" && \
19+
git config user.name "Agent"
20+
USER root
21+
22+
RUN mkdir -p /logs/agent /logs/verifier && \
23+
chown -R claude:claude /logs
24+
25+
ENTRYPOINT []

benchmarks/ccb_feature/cilium-policy-audit-logger-feat-001/environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
1212
# Clone repo as claude user
1313
USER claude
1414
WORKDIR /workspace
15-
RUN git clone --depth 1 https://github.com/cilium/cilium.git . || \
15+
RUN git clone --depth 1 https://github.com/sg-evals/cilium--v1.16.5.git . || \
1616
(git init && git config user.email "agent@example.com" && git config user.name "Agent")
1717
USER root
1818

benchmarks/ccb_feature/cilium-policy-quota-feat-001/environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
1010

1111
USER claude
1212
WORKDIR /workspace
13-
RUN git clone --depth 1 https://github.com/cilium/cilium.git . || \
13+
RUN git clone --depth 1 https://github.com/sg-evals/cilium--v1.16.5.git . || \
1414
(git init && git config user.email "agent@example.com" && git config user.name "Agent")
1515
USER root
1616

benchmarks/ccb_feature/curl-http3-priority-feat-001/environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
1010

1111
USER claude
1212
WORKDIR /workspace
13-
RUN git clone --depth 1 https://github.com/curl/curl.git . || \
13+
RUN git clone --depth 1 https://github.com/sg-evals/curl--09e25b9d.git . || \
1414
(git init && git config user.email "agent@example.com" && git config user.name "Agent")
1515
USER root
1616

benchmarks/ccb_feature/django-rate-limit-middleware-feat-001/environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
1212
# Clone repo as claude user
1313
USER claude
1414
WORKDIR /workspace
15-
RUN git clone --depth 1 https://github.com/django/django.git . || \
15+
RUN git clone --depth 1 https://github.com/sg-evals/django--674eda1c.git . || \
1616
(git init && git config user.email "agent@example.com" && git config user.name "Agent")
1717
USER root
1818

benchmarks/ccb_feature/envoy-custom-header-filter-feat-001/environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
1212
# Clone repo as claude user
1313
USER claude
1414
WORKDIR /workspace
15-
RUN git clone --depth 1 https://github.com/envoyproxy/envoy.git . || \
15+
RUN git clone --depth 1 https://github.com/sg-evals/envoy--v1.33.0.git . || \
1616
(git init && git config user.email "agent@example.com" && git config user.name "Agent")
1717
USER root
1818

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,25 @@
1-
FROM ccb-repo-flink-0cc95fcc
1+
FROM eclipse-temurin:17-jdk
2+
3+
ENV DEBIAN_FRONTEND=noninteractive
4+
5+
RUN apt-get update && apt-get install -y --no-install-recommends \
6+
git \
7+
ca-certificates \
8+
python3 \
9+
curl \
10+
python3-pip \
11+
&& rm -rf /var/lib/apt/lists/*
12+
13+
RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
14+
15+
USER claude
16+
WORKDIR /workspace
17+
RUN git clone --depth 1 https://github.com/sg-evals/flink--0cc95fcc.git . && \
18+
git config user.email "agent@example.com" && \
19+
git config user.name "Agent"
20+
USER root
21+
22+
RUN mkdir -p /logs/agent /logs/verifier && \
23+
chown -R claude:claude /logs
24+
25+
ENTRYPOINT []
Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,25 @@
1-
FROM ccb-repo-k8s-11602f08
1+
FROM golang:1.23-bookworm
2+
3+
ENV DEBIAN_FRONTEND=noninteractive
4+
5+
RUN apt-get update && apt-get install -y --no-install-recommends \
6+
git \
7+
ca-certificates \
8+
python3 \
9+
curl \
10+
python3-pip \
11+
&& rm -rf /var/lib/apt/lists/*
12+
13+
RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
14+
15+
USER claude
16+
WORKDIR /workspace
17+
RUN git clone --depth 1 https://github.com/sg-evals/kubernetes--11602f08.git . && \
18+
git config user.email "agent@example.com" && \
19+
git config user.name "Agent"
20+
USER root
21+
22+
RUN mkdir -p /logs/agent /logs/verifier && \
23+
chown -R claude:claude /logs
24+
25+
ENTRYPOINT []

benchmarks/ccb_feature/numpy-rolling-median-feat-001/environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
1212
# Clone repo as claude user
1313
USER claude
1414
WORKDIR /workspace
15-
RUN git clone --depth 1 https://github.com/numpy/numpy.git . || \
15+
RUN git clone --depth 1 https://github.com/sg-evals/numpy--v2.2.2.git . || \
1616
(git init && git config user.email "agent@example.com" && git config user.name "Agent")
1717
USER root
1818

benchmarks/ccb_feature/pandas-merge-asof-indicator-feat-001/environment/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ RUN (adduser --disabled-password --gecos '' claude 2>/dev/null || true)
1212
# Clone repo as claude user
1313
USER claude
1414
WORKDIR /workspace
15-
RUN git clone --depth 1 https://github.com/pandas-dev/pandas.git . || \
15+
RUN git clone --depth 1 https://github.com/sg-evals/pandas--v2.2.3.git . || \
1616
(git init && git config user.email "agent@example.com" && git config user.name "Agent")
1717
USER root
1818

0 commit comments

Comments
 (0)