mirror of
https://github.com/serai-dex/serai.git
synced 2025-12-09 20:59:23 +00:00
Add common to Dockerfile
This commit is contained in:
@@ -2,12 +2,14 @@ FROM docker.io/paritytech/ci-linux:production as builder
|
|||||||
LABEL description="STAGE 1: Build"
|
LABEL description="STAGE 1: Build"
|
||||||
|
|
||||||
# Add files for build
|
# Add files for build
|
||||||
ADD substrate /serai/substrate
|
ADD common /serai/common
|
||||||
ADD processor /serai/processor
|
|
||||||
ADD coins /serai/coins
|
|
||||||
ADD crypto /serai/crypto
|
ADD crypto /serai/crypto
|
||||||
|
ADD coins /serai/coins
|
||||||
|
ADD processor /serai/processor
|
||||||
ADD contracts /serai/contracts
|
ADD contracts /serai/contracts
|
||||||
|
ADD substrate /serai/substrate
|
||||||
ADD Cargo.toml /serai
|
ADD Cargo.toml /serai
|
||||||
|
ADD Cargo.lock /serai
|
||||||
ADD AGPL-3.0 /serai
|
ADD AGPL-3.0 /serai
|
||||||
|
|
||||||
WORKDIR /serai
|
WORKDIR /serai
|
||||||
@@ -26,7 +28,7 @@ RUN --mount=type=cache,target=/usr/local/cargo/git \
|
|||||||
--mount=type=cache,target=/serai/target/release/build \
|
--mount=type=cache,target=/serai/target/release/build \
|
||||||
--mount=type=cache,target=/serai/target/release/deps \
|
--mount=type=cache,target=/serai/target/release/deps \
|
||||||
--mount=type=cache,target=/serai/target/release/.fingerprint \
|
--mount=type=cache,target=/serai/target/release/.fingerprint \
|
||||||
--mount=type=cache,target=/serai/target/release/incremental \
|
--mount=type=cache,target=/serai/target/release/incremental \
|
||||||
--mount=type=cache,target=/serai/target/release/wbuild \
|
--mount=type=cache,target=/serai/target/release/wbuild \
|
||||||
--mount=type=cache,target=/serai/target/release/lib* \
|
--mount=type=cache,target=/serai/target/release/lib* \
|
||||||
cargo build --release
|
cargo build --release
|
||||||
|
|||||||
Reference in New Issue
Block a user