Skip to content

Commit 95ef01f

Browse files
committed
fix(dart_frog_cli): Dockerfile dependency resolution
1 parent 1cc8455 commit 95ef01f

File tree

3 files changed

+9
-6
lines changed

3 files changed

+9
-6
lines changed

bricks/dart_frog_prod_server/__brick__/build/Dockerfile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33
FROM dart:stable AS build
44

55
WORKDIR /app
6-
{{#pathDependencies}}
7-
COPY {{{.}}} ./{{{.}}}
8-
RUN dart pub get -C {{{.}}}
6+
7+
# Copy Dependencies
8+
{{#pathDependencies}}COPY {{{.}}} ./{{{.}}}
9+
{{/pathDependencies}}
10+
# Install Dependencies
11+
{{#pathDependencies}}RUN dart pub get -C {{{.}}}
912
{{/pathDependencies}}
1013
# Resolve app dependencies.
1114
COPY pubspec.* ./

examples/todos/pubspec.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ environment:
88

99
dependencies:
1010
dart_frog: ^0.0.1-dev
11-
todos_data_source:
12-
path: packages/todos_data_source
1311
in_memory_todos_data_source:
1412
path: packages/in_memory_todos_data_source
13+
todos_data_source:
14+
path: packages/todos_data_source
1515

1616
dev_dependencies:
1717
http: ^0.13.5

packages/dart_frog_cli/lib/src/commands/build/templates/dart_frog_prod_server_bundle.dart

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)