Skip to content

Commit ed259d4

Browse files
Dillon NysMichael Dowling
Dillon Nys
authored and
Michael Dowling
committed
chore: Spawn fewer gradle daemons
1 parent c89b827 commit ed259d4

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

Dockerfile

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@ FROM public.ecr.aws/docker/library/gradle:7-jdk17 AS build
33
WORKDIR /build
44
COPY . .
55

6-
# Generate all traits
7-
RUN ./gradlew :smithy-aws-apigateway-traits:jar --stacktrace
8-
RUN ./gradlew :smithy-aws-cloudformation-traits:jar --stacktrace
9-
RUN ./gradlew :smithy-aws-iam-traits:jar --stacktrace
10-
RUN ./gradlew :smithy-aws-traits:jar --stacktrace
11-
RUN ./gradlew :smithy-mqtt-traits:jar --stacktrace
12-
RUN ./gradlew :smithy-protocol-test-traits:jar --stacktrace
13-
RUN ./gradlew :smithy-validation-model:jar --stacktrace
14-
15-
# Build the CLI
16-
RUN ./gradlew :smithy-cli:runtime --stacktrace
6+
RUN \
7+
# Generate all traits
8+
./gradlew :smithy-aws-apigateway-traits:jar --stacktrace && \
9+
./gradlew :smithy-aws-cloudformation-traits:jar --stacktrace && \
10+
./gradlew :smithy-aws-iam-traits:jar --stacktrace && \
11+
./gradlew :smithy-aws-traits:jar --stacktrace && \
12+
./gradlew :smithy-mqtt-traits:jar --stacktrace && \
13+
./gradlew :smithy-protocol-test-traits:jar --stacktrace && \
14+
./gradlew :smithy-validation-model:jar --stacktrace && \
15+
# Build the CLI
16+
./gradlew :smithy-cli:runtime --stacktrace
1717

1818
# Run Smithy CLI in AL2 container
1919
FROM public.ecr.aws/amazonlinux/amazonlinux:2

0 commit comments

Comments
 (0)