diff --git a/.drone.yml b/.drone.yml index 434ad22..29a3b35 100644 --- a/.drone.yml +++ b/.drone.yml @@ -2,14 +2,17 @@ kind: pipeline type: docker name: default +environment: + DEPENDENCIES: cmake pkg-config libx11-dev libasound2-dev libudev-dev libxcb-xfixes0-dev libwayland-dev libxkbcommon-dev libvulkan-dev libpulse-dev + steps: - name: test image: rust:bullseye pull: always commands: - - rustup component add clippy rustfmt - apt-get update -qq - - apt-get install -qqy cmake pkg-config libx11-dev libasound2-dev libudev-dev libxcb-xfixes0-dev libwayland-dev libxkbcommon-dev libvulkan-dev libpulse-dev + - apt-get install -qqy $DEPENDENCIES + - rustup component add clippy rustfmt - cargo fmt --check - cargo test - cargo clippy @@ -18,7 +21,7 @@ steps: pull: always commands: - apt-get update -qq - - apt-get install -qqy cmake pkg-config libx11-dev libasound2-dev libudev-dev libxcb-xfixes0-dev libwayland-dev libxkbcommon-dev libvulkan-dev libpulse-dev + - apt-get install -qqy $DEPENDENCIES - cargo publish --no-verify when: ref: