update CI config with more tests
continuous-integration/drone/push Build is failing Details

This commit is contained in:
LordMZTE 2021-04-06 20:55:37 +02:00
parent b0e97574ec
commit f38ea4d9c1
1 changed files with 18 additions and 1 deletions

View File

@ -1,12 +1,29 @@
kind: pipeline
name: tests
steps:
- name: test-linux
- name: test-linux-debug
image: rust
commands:
- apt update
- apt install -y libgtk-3-dev
- cargo test -v
- name: test-win-debug
image: rust
commands:
- cargo test -v --target x86_64-pc-windows-gnu
- name: test-linux-release
image: rust
commands:
- apt update
- apt install -y libgtk-3-dev
- cargo test -v --release
- name: test-win-release
image: rust
commands:
- cargo test -v --target x86_64-pc-windows-gnu --release
---
kind: pipeline
name: release