File tree Expand file tree Collapse file tree 17 files changed +421
-50
lines changed
docgen-changelog-001/environment
docgen-changelog-002/environment
docgen-inline-001/environment
docgen-inline-002/environment
docgen-onboard-001/environment
docgen-runbook-001/environment
docgen-runbook-002/environment
test-coverage-gap-001/environment
test-coverage-gap-002/environment
test-integration-001/environment
test-integration-002/environment
test-unitgen-go-001/environment Expand file tree Collapse file tree 17 files changed +421
-50
lines changed Original file line number Diff line number Diff line change 1- FROM ubuntu:22.04
1+ # docgen-changelog-001 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
23
3- RUN apt-get update && apt-get install -y \
4+ FROM golang:1.23-bookworm
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
411 python3 \
5- python3-pip \
612 curl \
7- unzip \
813 && rm -rf /var/lib/apt/lists/*
914
10- RUN pip install --no-cache-dir pytest
11-
12- RUN mkdir -p /workspace /logs/verifier /app
1315WORKDIR /workspace
1416
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
1527ENTRYPOINT []
Original file line number Diff line number Diff line change 1+ # docgen-changelog-002 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
3+
4+ FROM golang:1.23-bookworm
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
11+ python3 \
12+ curl \
13+ && rm -rf /var/lib/apt/lists/*
14+
15+ WORKDIR /workspace
16+
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
27+ ENTRYPOINT []
Original file line number Diff line number Diff line change 1- FROM ubuntu:22.04
1+ # docgen-inline-001 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
23
3- RUN apt-get update && apt-get install -y \
4+ FROM python:3.11-slim
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
411 python3 \
5- python3-pip \
612 curl \
7- unzip \
813 && rm -rf /var/lib/apt/lists/*
914
10- RUN pip install --no-cache-dir pytest
11-
12- RUN mkdir -p /workspace /logs/verifier /app
1315WORKDIR /workspace
1416
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
1527ENTRYPOINT []
Original file line number Diff line number Diff line change 1- FROM eclipse-temurin:21-jdk-bookworm
1+ FROM eclipse-temurin:21-jdk
22
33WORKDIR /workspace
44
Original file line number Diff line number Diff line change 1- FROM ubuntu:22.04
1+ # docgen-inline-002 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
23
3- RUN apt-get update && apt-get install -y \
4+ FROM eclipse-temurin:17-jdk
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
411 python3 \
5- python3-pip \
612 curl \
7- unzip \
813 && rm -rf /var/lib/apt/lists/*
914
10- RUN pip install --no-cache-dir pytest
11-
12- RUN mkdir -p /workspace /logs/verifier /app
1315WORKDIR /workspace
1416
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
1527ENTRYPOINT []
Original file line number Diff line number Diff line change 1+ # docgen-onboard-001 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
3+
4+ FROM golang:1.23-bookworm
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
11+ python3 \
12+ curl \
13+ && rm -rf /var/lib/apt/lists/*
14+
15+ WORKDIR /workspace
16+
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
27+ ENTRYPOINT []
Original file line number Diff line number Diff line change 1+ # docgen-runbook-001 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
3+
4+ FROM golang:1.23-bookworm
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
11+ python3 \
12+ curl \
13+ && rm -rf /var/lib/apt/lists/*
14+
15+ WORKDIR /workspace
16+
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
27+ ENTRYPOINT []
Original file line number Diff line number Diff line change 1+ # docgen-runbook-002 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
3+
4+ FROM ubuntu:22.04
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
11+ python3 \
12+ curl \
13+ && rm -rf /var/lib/apt/lists/*
14+
15+ WORKDIR /workspace
16+
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
27+ ENTRYPOINT []
Original file line number Diff line number Diff line change 1+ # test-coverage-gap-001 — sg_only_env variant
2+ # No local repo clone — agent uses Sourcegraph MCP exclusively for code access.
3+
4+ FROM ubuntu:22.04
5+
6+ ENV DEBIAN_FRONTEND=noninteractive
7+
8+ RUN apt-get update && apt-get install -y --no-install-recommends \
9+ git \
10+ ca-certificates \
11+ python3 \
12+ curl \
13+ && rm -rf /var/lib/apt/lists/*
14+
15+ WORKDIR /workspace
16+
17+ # Empty git repo so agent can commit work
18+ RUN git init && \
19+ git config user.email "agent@example.com" && \
20+ git config user.name "Agent"
21+
22+ RUN mkdir -p /logs/agent /logs/verifier
23+
24+ # Mark sg_only mode so verifiers can skip local-path checks
25+ RUN touch /tmp/.sg_only_mode
26+
27+ ENTRYPOINT []
Original file line number Diff line number Diff line change 1- FROM eclipse-temurin:21-jdk-bookworm
1+ FROM eclipse-temurin:21-jdk
22
33WORKDIR /workspace
44
You can’t perform that action at this time.
0 commit comments