59 references to Copy
Aspire.Hosting (1)
Ats\DockerfileBuilderExports.cs (1)
78
return chown is null ? stage.
Copy
(source, destination) : stage.Copy(source, destination, chown);
Aspire.Hosting.Blazor (1)
BlazorGatewayExtensions.cs (1)
57
.
Copy
("Gateway.cs", ".")
Aspire.Hosting.Go (3)
GoHostingExtensions.cs (3)
214
buildStage.
Copy
("go.mod", "./");
218
buildStage.
Copy
("go.sum", "./");
247
.
Copy
(".", ".")
Aspire.Hosting.Java (3)
JavaDockerfileGenerator.cs (3)
248
buildStage.
Copy
(build.WrapperPath, $"./{build.WrapperPath}");
249
buildStage.
Copy
(build.WrapperSupportPath, $"./{build.WrapperSupportPath}");
263
buildStage.
Copy
(".", ".");
Aspire.Hosting.JavaScript (15)
JavaScriptHostingExtensions.cs (15)
226
builderStage.
Copy
(".", ".");
238
builderStage.
Copy
(".", ".");
560
builderStage.
Copy
(".", ".");
572
builderStage.
Copy
(".", ".");
606
prodDepsStage.
Copy
(packageFilePattern.Source, packageFilePattern.Destination);
611
prodDepsStage.
Copy
("package.json", "./");
645
.
Copy
(".", ".");
941
buildStage.
Copy
(".", ".");
955
.
Copy
(".", ".")
1517
builderStage.
Copy
(".", ".");
1525
builderStage.
Copy
(packageFilePattern.Source, packageFilePattern.Destination);
1531
builderStage.
Copy
(".", ".");
1723
dockerBuilder.
Copy
(".", ".");
1824
prodDepsStage.
Copy
(packageFilePattern.Source, packageFilePattern.Destination);
1829
prodDepsStage.
Copy
("package*.json", "./");
Aspire.Hosting.Python (5)
PythonAppResourceBuilderExtensions.cs (5)
563
.
Copy
(".", "/app")
573
.
Copy
("pyproject.toml", "/app/")
582
.
Copy
(".", "/app")
666
.
Copy
("requirements.txt", "/app/requirements.txt")
689
.
Copy
("pyproject.toml", "/app/pyproject.toml")
Aspire.Hosting.Rust (1)
RustDockerfileGenerator.cs (1)
137
.
Copy
(".", ".")
Aspire.Hosting.Tests (30)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (1)
215
.
Copy
(".", ".");
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (7)
22
baseStage.
Copy
("package*.json", "./");
28
output.
Copy
("caddy.json", "/etc/caddy/caddy.json");
92
buildStage.
Copy
("go.mod", "./");
93
buildStage.
Copy
("go.sum", "./");
95
buildStage.
Copy
(".", ".");
148
.
Copy
("package.json", "./")
150
.
Copy
(".", ".")
ApplicationModel\Docker\DockerfileBuilderTests.cs (2)
151
stage1.
Copy
("package*.json", "./");
157
stage2.
Copy
("caddy.json", "/etc/caddy/caddy.json");
ApplicationModel\Docker\DockerfileStageTests.cs (9)
76
var result = stage.
Copy
("src/", "./");
91
Assert.Throws<ArgumentException>(() => stage.
Copy
("", "./"));
92
Assert.Throws<ArgumentNullException>(() => stage.
Copy
(null!, "./"));
93
Assert.Throws<ArgumentException>(() => stage.
Copy
("src/", ""));
94
Assert.Throws<ArgumentNullException>(() => stage.
Copy
("src/", null!));
267
.
Copy
("package*.json", "./")
286
.
Copy
(".", ".")
493
.
Copy
("package*.json", "./")
496
.
Copy
(".", ".")
ApplicationModel\Docker\DockerfileStatementsTests.cs (1)
115
var stage = builder.From("node").
Copy
("package*.json", "./");
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (10)
87
.
Copy
(".", ".")
131
.
Copy
("package*.json", "./")
139
.
Copy
(".", ".")
242
.
Copy
("package*.json", "./")
244
.
Copy
(".", ".")
327
.
Copy
("package*.json", "./")
329
.
Copy
(".", ".")
421
.
Copy
("go.mod", "./")
422
.
Copy
("go.sum", "./")
424
.
Copy
(".", ".")