chore: fix CI configuration.
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
James Harton 2024-06-21 19:48:13 +12:00
parent b3e0acbfae
commit bb5077c94d
Signed by: james
GPG key ID: 90E82DAA13F624F4
2 changed files with 30 additions and 6 deletions

View file

@ -220,7 +220,7 @@ steps:
commands:
- asdf mix doctor --full
- name: cargo test
- name: cargo test scenic_window
image: harton.dev/james/asdf_container:latest
environment:
ASDF_DATA_DIR: /drone/src/.asdf
@ -228,9 +228,9 @@ steps:
depends_on:
- install dependencies
commands:
- asdf cargo test
- asdf cargo test scenic_window
- name: cargo clippy
- name: cargo test scenic_renderer
image: harton.dev/james/asdf_container:latest
environment:
ASDF_DATA_DIR: /drone/src/.asdf
@ -238,7 +238,27 @@ steps:
depends_on:
- install dependencies
commands:
- asdf cargo clippy
- asdf cargo test scenic_renderer
- name: cargo clippy scenic_window
image: harton.dev/james/asdf_container:latest
environment:
ASDF_DATA_DIR: /drone/src/.asdf
RUSTFLAGS: -Clink-arg=-Wl,--undefined-version
depends_on:
- install dependencies
commands:
- asdf cargo clippy -p scenic_window
- name: cargo clippy scenic_renderer
image: harton.dev/james/asdf_container:latest
environment:
ASDF_DATA_DIR: /drone/src/.asdf
RUSTFLAGS: -Clink-arg=-Wl,--undefined-version
depends_on:
- install dependencies
commands:
- asdf cargo clippy -p scenic_renderer
- name: mix git_ops.check_message
image: harton.dev/james/asdf_container:latest
@ -270,8 +290,10 @@ steps:
- mix deps.unlock
- mix doctor
- mix git_ops.check_message
- cargo test
- cargo clippy
- cargo test scenic_window
- cargo clippy scenic_window
- cargo test scenic_renderer
- cargo clippy scenic_renderer
environment:
MIX_ENV: test
HEX_HOME: /drone/src/.hex

View file

@ -2,6 +2,7 @@
"cSpell.words": [
"Bezier",
"centered",
"clippy",
"codepoint",
"consts",
"fullscreen",
@ -10,6 +11,7 @@
"Rect",
"Renderling",
"Rrect",
"RUSTFLAGS",
"wgpu"
]
}