ci: compile in permissions crate
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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}"
|
||||
|
||||
Reference in New Issue
Block a user