Added GTK3 install to test pipeline
continuous-integration/drone/push Build is failing Details

This commit is contained in:
Joe Bellus 2022-10-16 14:35:25 -04:00
parent b9afe7cca4
commit ddab501b12
1 changed files with 7 additions and 0 deletions

View File

@ -6,6 +6,7 @@ steps:
- name: test - name: test
image: rust:latest image: rust:latest
commands: commands:
- apk install gtk+3.0-dev
- rustup component add clippy - rustup component add clippy
- cargo clippy - cargo clippy
- cargo test --all - cargo test --all
@ -42,3 +43,9 @@ steps:
- mc alias set fivesigma https://objects.5sigma.io $MINIOID $MINIOSECRET - mc alias set fivesigma https://objects.5sigma.io $MINIOID $MINIOSECRET
- cargo build --release --target=x86_64-pc-windows-msvc - cargo build --release --target=x86_64-pc-windows-msvc
- mc cp target\x86_64-pc-windows-msvc\release\abacus-ui.exe fivesigma/public/abacus/abacus.exe - mc cp target\x86_64-pc-windows-msvc\release\abacus-ui.exe fivesigma/public/abacus/abacus.exe
when:
event:
- promote
target:
- staging
- production