ci: compile in permissions crate

This commit is contained in:
Paul Makles
2023-04-24 10:08:22 +01:00
parent 6a8481f7df
commit 1afb27a508
2 changed files with 4 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ COPY crates/delta/Cargo.toml ./crates/delta/
COPY crates/quark/Cargo.toml ./crates/quark/
COPY crates/core/database/Cargo.toml ./crates/core/database/
COPY crates/core/models/Cargo.toml ./crates/core/models/
COPY crates/core/permissions/Cargo.toml ./crates/core/permissions/
COPY crates/core/presence/Cargo.toml ./crates/core/presence/
COPY crates/core/result/Cargo.toml ./crates/core/result/
RUN sh /tmp/build-image-layer.sh deps

View File

@@ -25,6 +25,7 @@ deps() {
crates/quark/src \
crates/core/database/src \
crates/core/models/src \
crates/core/permissions/src \
crates/core/presence/src \
crates/core/result/src
echo 'fn main() { panic!("stub"); }' |
@@ -34,6 +35,7 @@ deps() {
tee crates/quark/src/lib.rs |
tee crates/core/database/src/lib.rs |
tee crates/core/models/src/lib.rs |
tee crates/core/permissions/src/lib.rs |
tee crates/core/presence/src/lib.rs |
tee crates/core/result/src/lib.rs
cargo build --locked --release --target "${BUILD_TARGET}"
@@ -46,6 +48,7 @@ apps() {
crates/quark/src/lib.rs \
crates/core/database/src/lib.rs \
crates/core/models/src/lib.rs \
crates/core/permissions/src/lib.rs \
crates/core/presence/src/lib.rs \
crates/core/result/src/lib.rs
cargo build --locked --release --target "${BUILD_TARGET}"