47 references to Run
Aspire.Hosting.JavaScript (4)
JavaScriptHostingExtensions.cs (4)
116builderStage.Run($"{packageManager.ExecutableName} {string.Join(' ', installCommand.Args)}"); 129builderStage.Run(string.Join(' ', commandArgs)); 289dockerBuilder.Run($"{packageManager.ExecutableName} {string.Join(' ', installCommand.Args)}"); 302dockerBuilder.Run(string.Join(' ', commandArgs));
Aspire.Hosting.Python (3)
PythonAppResourceBuilderExtensions.cs (3)
564.Run("groupadd --system --gid 999 appuser && useradd --system --gid 999 --uid 999 --create-home appuser") 620.Run("groupadd --system --gid 999 appuser && useradd --system --gid 999 --uid 999 --create-home appuser") 634.Run(
Aspire.Hosting.Tests (40)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (2)
101.Run("apk add curl"); 213context.Builder.Stages[0].Run("apk add curl")
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (1)
98.Run("npm install");
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (4)
151stage.Run("apt-get update"); 152stage.Run("apt-get install -y curl"); 178stage.Run(multiLineCommand); 219stage.Run($"echo 'Statement {i}'");
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (7)
20baseStage.Run("apt-get update && apt-get install -y --no-install-recommends git ca-certificates && rm -rf /var/lib/apt/lists/*"); 22baseStage.Run("npm ci --silent"); 69stage.Run("echo 'test'"); 93buildStage.Run("go mod download"); 95buildStage.Run("CGO_ENABLED=0 GOOS=linux go build -o /app/server ./cmd/server"); 99runtimeStage.Run("apk --no-cache add ca-certificates"); 148.Run("npm install")
ApplicationModel\Docker\DockerfileBuilderTests.cs (2)
118stage.Run("npm install"); 151stage1.Run("npm ci --silent");
ApplicationModel\Docker\DockerfileStageTests.cs (12)
48var result = stage.Run("npm install"); 63Assert.Throws<ArgumentException>(() => stage.Run("")); 64Assert.Throws<ArgumentNullException>(() => stage.Run(null!)); 267.Run("npm ci") 315stage.Run("echo hello"); 349stage.Run("echo hello"); 385stage.Run("echo hello"); 416stage.Run("echo hello"); 456stage.Run("echo first"); 458stage.Run("echo second"); 493.Run("npm ci") 516stage.Run("apk add build-base");
ApplicationModel\Docker\DockerfileStatementsTests.cs (2)
75var stage = builder.From("node").Run("npm install"); 95var stage = builder.From("ubuntu").Run(command);
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (10)
85.Run("apk add curl") 131.Run("npm ci"); 175.Run("echo test"); 242.Run("npm ci") 244.Run("npm run build"); 327.Run("npm ci") 364.Run("apk add curl") 422.Run("go mod download") 424.Run("go build -o /app/server"); 428runtimeStage.Run("apk add ca-certificates")