Skip to content

Commit 7075bdb

Browse files
Delete stale root-level Dockerfiles
Dockerfile, Dockerfile.claude and Dockerfile.win2022 at the repo root have been dead code since commit 108f45f (Feb 6) moved Dockerfile generation to eng/docker/. DockerBuild.ps1 resolves Dockerfiles from $EngPath/docker exclusively, and ContainerRequirements.WriteDockerfileCore writes to that same directory, so the root copies were never read or rewritten — they just drifted (the Claude CLI version was still pinned to 2.1.34 from two months ago) and confused anyone reading them. Also fix ClaudeCodeHelper.cs's merge-conflict guide, which still listed the old root paths as auto-generated files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 1bbf263 commit 7075bdb

4 files changed

Lines changed: 4 additions & 281 deletions

File tree

Dockerfile

Lines changed: 0 additions & 82 deletions
This file was deleted.

Dockerfile.claude

Lines changed: 0 additions & 115 deletions
This file was deleted.

Dockerfile.win2022

Lines changed: 0 additions & 82 deletions
This file was deleted.

src/PostSharp.Engineering.BuildTools/Utilities/ClaudeCodeHelper.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -446,8 +446,10 @@ This is a NON-INTERACTIVE session - you must complete the task without asking qu
446446
(preferably the current/HEAD version). They will be regenerated when the PR build runs.
447447
- Build.ps1
448448
- DockerBuild.ps1
449-
- Dockerfile
450-
- Dockerfile.claude
449+
- eng/docker/Dockerfile
450+
- eng/docker/Dockerfile.claude
451+
- eng/docker/Dockerfile.win2022
452+
- eng/docker/Dockerfile.claude.win2022
451453
- .teamcity/settings.kts
452454
- .teamcity/pom.xml
453455
- eng/Versions.*.g.props

0 commit comments

Comments
 (0)