mirror of
https://github.com/LemmyNet/lemmy.git
synced 2024-09-19 20:30:16 +00:00
Try to fix diesel cli CI 1.
This commit is contained in:
parent
0379c9e4c1
commit
64d00bc465
|
@ -22,6 +22,16 @@ pipeline:
|
||||||
- git submodule init
|
- git submodule init
|
||||||
- git submodule update --recursive --remote
|
- git submodule update --recursive --remote
|
||||||
|
|
||||||
|
check_diesel_schema:
|
||||||
|
image: willsquire/diesel-cli
|
||||||
|
environment:
|
||||||
|
CARGO_HOME: .cargo
|
||||||
|
DATABASE_URL: postgres://lemmy:password@database:5432/lemmy
|
||||||
|
commands:
|
||||||
|
- diesel migration run
|
||||||
|
- diesel print-schema --config-file=diesel.toml > tmp.schema
|
||||||
|
- diff tmp.schema crates/db_schema/src/schema.rs
|
||||||
|
|
||||||
# use minimum supported rust version for most steps
|
# use minimum supported rust version for most steps
|
||||||
cargo_fmt:
|
cargo_fmt:
|
||||||
image: *muslrust_image
|
image: *muslrust_image
|
||||||
|
@ -105,16 +115,6 @@ pipeline:
|
||||||
# when:
|
# when:
|
||||||
# platform: linux/amd64
|
# platform: linux/amd64
|
||||||
|
|
||||||
check_diesel_schema:
|
|
||||||
image: jameshiew/diesel-cli
|
|
||||||
environment:
|
|
||||||
CARGO_HOME: .cargo
|
|
||||||
DATABASE_URL: postgres://lemmy:password@database:5432/lemmy
|
|
||||||
commands:
|
|
||||||
- diesel migration run
|
|
||||||
- diesel print-schema --config-file=diesel.toml > tmp.schema
|
|
||||||
- diff tmp.schema crates/db_schema/src/schema.rs
|
|
||||||
|
|
||||||
cargo_test:
|
cargo_test:
|
||||||
image: *muslrust_image
|
image: *muslrust_image
|
||||||
environment:
|
environment:
|
||||||
|
|
Loading…
Reference in a new issue